Use case
When using crop with a rectangular selection, the Crop tool starts from the rectangular selection and if you shrink it further it fills the cropped-out area with a dark grey color (which I assumed was the selected color background but seems not to be so?) This is confusing because it means you cannot use the rectangular-select->crop workflow common from other programs, instead crop becomes a sort of "fill inverse of rectangle with background color"
The current behavior is extremely confusing because it makes the "Crop" tool look like it's doing nothing at all if you use it naively with selection - if I do "select rectangle" then "crop", it shows the crop-marks around my selection, which is as expected. Then I click "okay" and nothing is changed. This looks like the crop tool doesn't work at all.
Suggested solution
Initiating the "crop" tool when there is a selection active should instead use the regular crop mode (that reduces the size of the canvas) but default to the extents of the current selection.
Possible drawbacks
The existing ability to "fill area outside of rectangle but inside of selection with grey" will be gone... but I doubt anybody uses that.
Possible alternatives
Maybe a new "crop to selection" one-click button like Gimp has? But I still think "crop defaults crop selection to extent" would be more ideal.
The crop tool in general has strange workflow because it's difficult to grab the left and top anchors since they're basically outside of the window.
Use case
When using crop with a rectangular selection, the Crop tool starts from the rectangular selection and if you shrink it further it fills the cropped-out area with a dark grey color (which I assumed was the selected color background but seems not to be so?) This is confusing because it means you cannot use the rectangular-select->crop workflow common from other programs, instead crop becomes a sort of "fill inverse of rectangle with background color"
The current behavior is extremely confusing because it makes the "Crop" tool look like it's doing nothing at all if you use it naively with selection - if I do "select rectangle" then "crop", it shows the crop-marks around my selection, which is as expected. Then I click "okay" and nothing is changed. This looks like the crop tool doesn't work at all.
Suggested solution
Initiating the "crop" tool when there is a selection active should instead use the regular crop mode (that reduces the size of the canvas) but default to the extents of the current selection.
Possible drawbacks
The existing ability to "fill area outside of rectangle but inside of selection with grey" will be gone... but I doubt anybody uses that.
Possible alternatives
Maybe a new "crop to selection" one-click button like Gimp has? But I still think "crop defaults crop selection to extent" would be more ideal.
The crop tool in general has strange workflow because it's difficult to grab the left and top anchors since they're basically outside of the window.