Incorrect mouse icon changes on approaching rectangle edges
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Pinta |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Pinta latest 2.1-dev from Github on Ubuntu 22.10.
I. PROBLEM
1. New image 800x600.
2. Click on Rectangle and move mouse to canvas. Observe: Mouse icons is rectangle with little cross as expected.
3. Click and start drawing. Mouse icon immediately changes to hand icon. I don't expect this. In my humble opinion mouse icon should be "rectangle with little cross" until I release the mouse. When I approach edges of rectangle then mouse icon should change to hand to indicate moving it around will change existing object. This is the behavior Gimp has.
II. PROBLEM
1. After rectangle is drawn (but not finalized yet) if I approach rectangle at the corners hand icon appears as expected. But approaching it at edge (but not corner) normal "rectangle with little cross" icon appears despite little blue dot appears on the edge. At this time when blue dot appears on edge of rectangle I expect mouse icon to be changed to hand icon. I only expect to have "rectangle with little cross" icon when new rectangle is going to be drawn.
III. PROBLEM
1. After rectangle is drawn and I approach rectangle corner and hand icon appears. This is fine, because it indicates if mouse is clicked and moved existing rectangle will be resized.
But mouse still on the corner of rectangle (with hand icon) and pressing Ctrl key to draw a new rectangle and now I expect "rectangle with cross" icon to appear, but it does not it is still hand icon displayed. From icon alone it is not possible to know if existing rectangle is going to be resized or new rectangle drawn.
CONCLUSION:
In my humble opinion mouse icon should be as following:
a) Click and during drawing it should be "rectangle with little cross" icon.
b) When mouse is released and touches the edge (still not clicked) hand icon should be displayed to indicate that clicking and moving mouse existing rectangle will be resized.
c) Moving mouse to edge of rectangle and hand should appear, but pressing and holding pressed down Ctrl key mouse icon should change to "rectangle with little cross" icon to indicate that clicking and moving mouse new rectangle will be drawn.
Changed in pinta: | |
milestone: | none → 2.1 |
status: | New → Confirmed |
tags: | added: line-tool |
Changed in pinta: | |
status: | Fix Committed → New |
Changed in pinta: | |
status: | New → Triaged |
milestone: | 2.2 → none |
Fixed by https:/ /github. com/PintaProjec t/Pinta/ commit/ bfffaea8f3c86c6 d827784e6af3903 7081515d60