Page MenuHomePhabricator

Planar figures are inconsistently bound by reference image
Open, LowPublic

Description

Planar figures or more specifically their control points are bound by the reference image dimensions. Planarfigures that can be moved as a whole like circle, ellipse, and double ellipse can be moved out of image bounds, whereas circle is partially bound with another error (see T27269: PlanarCircle shrinks in size when moved towards image boundaries).

Event Timeline

kislinsk triaged this task as Normal priority.Mar 28 2020, 3:13 AM
kislinsk created this task.

There's a check in PlanarCircle that prevents control points to leave the image extents. We would need to change that check to fix this task.

floca lowered the priority of this task from Normal to Low.May 22 2020, 1:11 PM

I would also lower the prio here. As we now workarrounds and for fixed sized planarfigures the problem does not exist.

I think related to this task: it seems there is some more inconsistency depending on the shown region. When two images with different geometries are loaded and shown simultaneously after a global reset, planarfigures created on one of the images can extend into the whole shown region, outside the boundaries of the selected reference image (even after a reset on that specific image).
It seems in this case the boundaries for the planarfigure are set incorrectly on creation.