When bounds are found, not all layers are considered.
In the View->Fit function this results in different behavior depending on the shape of the Fore layer or other layers, whose dimensions are ignored even if they are active.
In the preview function, if freetype is not used, rendering is also corrupted in that only the parts of an active layer that fit in the bounds of the Fore layer are rendered properly and the parts that fall outside the boundaries on just the X axis are rendered shifted inside the boundaries. This last may be a separate issue with the built-in renderer.
When bounds are found, not all layers are considered.
In the View->Fit function this results in different behavior depending on the shape of the Fore layer or other layers, whose dimensions are ignored even if they are active.
In the preview function, if freetype is not used, rendering is also corrupted in that only the parts of an active layer that fit in the bounds of the Fore layer are rendered properly and the parts that fall outside the boundaries on just the X axis are rendered shifted inside the boundaries. This last may be a separate issue with the built-in renderer.