Fix mismatch in Sequencer preview region versioning

Make the versioning for the sequencer preview region match the state of
new sequencers, the zooming range would be different.
This commit is contained in:
Julian Eisel
2023-04-05 17:17:08 +02:00
parent 56640440f0
commit 892f985227
2 changed files with 4 additions and 5 deletions

View File

@@ -108,10 +108,10 @@ void sequencer_init_preview_region(ARegion *region)
/* NOTE: if you change values here, also change them in space_sequencer.c, sequencer_new */
region->regiontype = RGN_TYPE_PREVIEW;
region->alignment = RGN_ALIGN_TOP;
region->flag |= RGN_FLAG_HIDDEN;
region->v2d.keepzoom = V2D_KEEPASPECT | V2D_KEEPZOOM;
region->v2d.minzoom = 0.00001f;
region->v2d.maxzoom = 100000.0f;
region->flag &= ~RGN_FLAG_HIDDEN;
region->v2d.keepzoom = V2D_KEEPASPECT | V2D_KEEPZOOM | V2D_LIMITZOOM;
region->v2d.minzoom = 0.001f;
region->v2d.maxzoom = 1000.0f;
region->v2d.tot.xmin = -960.0f; /* 1920 width centered */
region->v2d.tot.ymin = -540.0f; /* 1080 height centered */
region->v2d.tot.xmax = 960.0f;

View File

@@ -2289,7 +2289,6 @@ static void version_ensure_missing_regions(ScrArea *area, SpaceLink *sl)
"versioning: preview region for sequencer",
RGN_TYPE_CHANNELS);
sequencer_init_preview_region(region);
region->flag &= ~RGN_FLAG_HIDDEN;
break;
}