[FEAT] Prevent canvas from resizing when hiding layers
This commit is contained in:
@@ -357,6 +357,7 @@ export const useLayers = () => {
|
||||
};
|
||||
|
||||
export const getMaxDimensionsAcrossLayers = (layers: Layer[]) => {
|
||||
const sprites = layers.flatMap(l => (l.visible ? l.sprites : []));
|
||||
// Consider ALL layers regardless of visibility to keep canvas size stable
|
||||
const sprites = layers.flatMap(l => l.sprites);
|
||||
return getMaxDimensionsSingle(sprites);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user