https://bugs.documentfoundation.org/show_bug.cgi?id=167810

--- Comment #3 from Mike Kaganski <[email protected]> ---
As mentioned in the Ask question, this changed in commit
d8cba2db6ae4a6a073621215515aec6f0c4fc606. The rationale was explained in
https://wiki.openoffice.org/wiki/BetterDefaults_GridHandling_workout :

> 8. Snap to Grid shortcut: new 'Snap to Grid' shortcut (if 'StG' is off and you
> move an object it snapes if you press the ctrl button simultaneous): change
> shortcut from 'ctrl' to 'alt' key
> -> ctrl belongs to 'copy when moving'

I.e., the use of Ctrl for both drag-copy and toggle-snap functions conflicted,
hence the change. Unfortunately, this didn't consider the existing use of Alt
in another mode, which is not "drag existing object", but "draw new object".

It would be better, if back then, they changed drag-copy shortcut to Alt; then,
the (ideal) situation would be:

1A. Draw new object: Ctrl = toggle snap; Alt = draw from center;
2A. Drag existing object: Ctrl = toggle snap; Alt = copy.

At this point, the (current) situation is:

1B. Draw new object: Ctrl = nothing; Alt = draw from center AND toggle snap;
2B. Drag existing object: Ctrl = copy; Alt = toggle snap.

We can also consider the following (suboptimal IMO) change: take the mode into
account, and use different keys for toggle snap:

1C. Draw new object: Ctrl = toggle snap; Alt = draw from center;
2C. Drag existing object: Ctrl = copy; Alt = toggle snap.

The last option, while inconsistent (one would have to use different buttons
for one task, depending on mode), has the advantage of taking current more used
key into account: admittedly, the lack of toggle snap wasn't noticed for long;
while drag-copy using Ctrl was used all this time. My personal preference would
be bite the bullet, and do A; but I think that UX must decide.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to