After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 767650 - Uncommitted scissors selection is discarded on tool change
Uncommitted scissors selection is discarded on tool change
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Tools
2.8.16
Other All
: Normal normal
: 2.10
Assigned To: GIMP Bugs
GIMP Bugs
: 712550 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2016-06-14 13:26 UTC by Jo
Modified: 2016-11-07 18:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jo 2016-06-14 13:26:33 UTC
the scissor path gets destroyed when i save.
Now, this is only an example, but maybe there are other situations where a scissor path could be destroyed. The lasso tool in comparison, is stable, not like scissor paths
Comment 1 Michael Schumacher 2016-06-14 14:07:27 UTC
Anything that cancels pending tool actions destroys it.
Comment 2 Jo 2016-06-14 22:48:11 UTC
as said, the lasso tool suffers NOT from the same issue, please check that. For that comparison i wrote the report.
Comment 3 Michael Schumacher 2016-06-15 08:37:09 UTC
The path of an uncommitted free selection is destroyed as well.
Comment 4 Michael Natterer 2016-06-22 10:57:13 UTC
An uncommitted free selection gets confirmed on tool change.

For iscissors we don't even have a commit path that closes the
path and confirms it on enter. Should add that.
Comment 5 Michael Natterer 2016-10-30 22:09:35 UTC
Fixed in master:

commit b4120e3f61360417c8c71dd5eba6e4fbc9241169
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Oct 30 23:08:13 2016 +0100

    Bug 767650 - Uncommitted scissors selection is discarded on tool change
    
    gimp_iscissors_tool_commit(): if the curve is not closed, close and
    recalculate it.

 app/tools/gimpiscissorstool.c | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)
Comment 6 Michael Natterer 2016-11-07 18:29:34 UTC
*** Bug 712550 has been marked as a duplicate of this bug. ***