Line/Curve paste into new image and finalize should not appear and also undo problems appear

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

Bug Description

Pinta development 1.6.0.104 on Ubuntu 14.04

1. Line/Curve and draw some line.
2. Draw another line on canvas and change colour to red (changing colour is not required step but it is easier to follow bellow steps).
3. Press print-screen and copy image to clipboard.
4. Press Ctrl+Alt+V or Edit | Paste Into New Image.
5. From Images pad change back to original image. Problem appears. Both lines got finalized. I expect to stay non-finalized.

But problems are not over yet.
6. Click on Undo. And another problem appears. Black line disappears (from step 1). Expected is to disappear red line (from step 2).
7. Click on Undo again. Another strange thing happens. Now red line disappears and black line reappears.

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

Even just switching documents results in finalization ...

Changed in pinta:
importance: Undecided → High
milestone: none → 1.6
status: New → Confirmed
Revision history for this message
grofaty (grofaty) wrote :

Tested in Pinta dev 1.6.0.106 and I can confirm that even changing images gets the finalization.

Revision history for this message
grofaty (grofaty) wrote :

This problem looks like similar to bug 1424632. But I suggest NOT mark them as duplicate, because after fix we must test all of this different scenarios to see if there is a proper fix.

Revision history for this message
grofaty (grofaty) wrote :

Cameron, you postponed bug 1424632 to milestone 1.7, because major rewrite required. It looks obvious to me that this bug should also be postponed. Is it?

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

Yeah, I think it's safer to fix this for 1.7

Changed in pinta:
milestone: 1.6 → 1.7
JFernandes (olinandes)
Changed in pinta:
assignee: nobody → JFernandes (olinandes)
Changed in pinta:
assignee: JFernandes (olinandes) → nobody
Revision history for this message
grofaty (grofaty) wrote :

I tested reported bug and all three problems still appear.

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

I think this probably needs to be pushed after Pinta 1.7. There are a bunch of issues with the line / curve tool that will require more work, and this isn't a regression from version 1.6

tags: added: line-tool
Changed in pinta:
milestone: 1.7 → none
Revision history for this message
grofaty (grofaty) wrote :

I have tested in 1.7+r1113-202007280014~ubuntu18.04.1 and I can still reproduce all the steps described in bug report.

I agree this is not show stopper for Pinta version 1.7 and we can postpone this problem.

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.