Summary: | Selections made with polygon, outline and bezier selection tools don't extend beyond canvas boundaries | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Raghavendra kamath <raghu> |
Component: | Usability | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nicholaslapointe8 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/krita/43b9a526a7e9d0cecd84b5437d03a2b715bcde52 | Version Fixed In: | |
Sentry Crash Report: |
Description
Raghavendra kamath
2017-05-30 05:08:19 UTC
I won't mark this as confirmed at the moment because I'm not sure if this was intended or not. I can reproduce it. The rectangular and contiguous selection tools still clip to the edges in 3.0.1 Beta (the oldest version I have installed), but the rest were able to go out of the canvas. It is still possible to have a selection larger than the canvas at the moment by doing "Select All" -> "Grow Selection" (feather or border can do it too). Thanks for testing nicholas, I doubt this is intended because, it is not documented nor there is a commit making this change (as far as I know). It is a side effect of some other change. which is no desirable in my opinion. Git commit a032e569bf674a4886804e6e0fee7df4b4791ec9 by Nicholas LaPointe. Committed on 01/09/2017 at 08:35. Pushed by nicholasl into branch 'krita/3.2'. Allow selections outside of canvas boundary using when using selection tools This mostly reverts the changes made by 6b1b59121368222130daa15e11c3f3d557d8279a and 46b602ce35c920a337a31401f48d75e3c133bd71 and also removes a call in __KisToolSelectRectangularLocal::finishRect() that cropped the selection to the canvas boundary. (removing that call should also fix the bug that the two reverted commits were intended to fix -- see https://phabricator.kde.org/T4094 ) M +2 -38 libs/ui/tool/kis_selection_tool_helper.cpp M +0 -2 libs/ui/tool/kis_selection_tool_helper.h M +0 -1 plugins/tools/selectiontools/kis_tool_select_rectangular.cc https://commits.kde.org/krita/a032e569bf674a4886804e6e0fee7df4b4791ec9 Git commit 43b9a526a7e9d0cecd84b5437d03a2b715bcde52 by Nicholas LaPointe. Committed on 01/09/2017 at 08:39. Pushed by nicholasl into branch 'master'. Allow selections outside of canvas boundary using when using selection tools This mostly reverts the changes made by 6b1b59121368222130daa15e11c3f3d557d8279a and 46b602ce35c920a337a31401f48d75e3c133bd71 and also removes a call in __KisToolSelectRectangularLocal::finishRect() that cropped the selection to the canvas boundary. (removing that call should also fix the bug that the two reverted commits were intended to fix -- see https://phabricator.kde.org/T4094 ) M +2 -38 libs/ui/tool/kis_selection_tool_helper.cpp M +0 -2 libs/ui/tool/kis_selection_tool_helper.h M +0 -1 plugins/tools/selectiontools/kis_tool_select_rectangular.cc https://commits.kde.org/krita/43b9a526a7e9d0cecd84b5437d03a2b715bcde52 |