Bending line, Crop to Selection and Undo does not undo properly

Bug #1888899 reported by grofaty
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pinta
Confirmed
Medium
Unassigned

Bug Description

Pinta from PPA 1.7+r1109-202007240245~ubuntu18.04.1

1. New from toolbar.
2. From Tools select Line.
3. Draw two lines.
4. Bend one of the lines.
5. Rectangle Select and mark some area on canvas that includes drown lines.
6. Crop to Selection from toolbar.
7. Undo. Tiny problem, rectangle selection appears on screen, that should probably not appear.
8. Undo again and rectangle selection disappears.
9. Undo again and corrupted lines appears (actually only single line that is corrupted).

Tags: line-tool
Revision history for this message
Cameron White (cameronwhite91) wrote :

I can't reproduce this exactly, but it's still problematic - for me the curves disappear once I undo the "Finalized" history item and reach the various "Open Curve Shape" history items.

The selection re-appearing is intended (at least from what I'm seeing) - the "crop" action is undone but not the selection action, so this would let you adjust the selection instead of losing it

Changed in pinta:
status: New → Confirmed
importance: Undecided → Medium
tags: added: line-tool
Revision history for this message
grofaty (grofaty) wrote :

Now I see this problem may be related to size of image.

Step 1 above I have now selected 4000x4000.

Step 5 I have started selecting with Rectangle Select out of canvas on top-left and selected canvas down to right-down.

For Step 7 now I understand it is intentionally done as it is (displaying rectangle selection). OK fine, my fault.

After step 9, what I see is first line disappears (that should not disappear) and second line stays displayed, but it should disappear.

If I add another step 10 and undo two times, then line two disappears and magically line 1 in displayed.

To make it more clear I am attaching pictures for above steps.

Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
Cameron White (cameronwhite91) wrote :

Thanks, I can reproduce it now with these steps!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.