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

--- Comment #8 from ady <[email protected]> ---
(In reply to Eyal Rozenberg from comment #7)
> (In reply to ady from comment #5)
> > With the [SHIFT] key > "optimal width" depending on either selected or
> > focused range.
> 
> So, to clarify again, I'm not talking about that functionality.

The current Summary says:
"
Alt+Shift+Left, Alt-Shift-Right have counterintuitive semantics in RTL sheets
"

I am sure that the "shift" is written in that Summary. I am not imagining
things.

> > Without the [SHIFT] key > enlarge or shrink, respectively.
> The only question is how to fix this. We can change the semantics of the
> commands, or we can change the shortcuts. Or both.

Let me propose a simple exercise. Open a new spreadsheet. You are on cell A1.
Focus your view on the column header. Forget about anything else. Do not look
at the direction of the spreadsheet (whether it is LTR or RTL). Keep looking at
the header of column A; nothing else exists. While you keep focusing on the
column header, press [ALT]+[right_arrow], multiple times. Do you see the column
header expand / enlarge its width?

Now check whether you were using a LTR worksheet, or a RTL one – obviously you
were already aware of it beforehand and also from the "movement" you saw in the
header anyway; let's continue. Repeat the same exact exercise, this time using
the other worksheet direction. Do you see the column header expand / enlarge
its width?

So, the width expands to a different direction, because that depends on the
direction of the worksheet. Columns expand towards the "End", always. But, in
both cases, the result is the exactly same: the width of the column expands. In
both cases "the Start" of the column header is fixed in one place, and the
expansion of the width is produced on "the End" limit of the column. That's how
spreadsheet tools expand or contract the width of a column.

The effect is the same: expand (enlarge) or contract (shrink) the width of the
column.

The particular shortcut uses [left_arrow] and [right_arrow]; and that might be
the source of the misunderstanding. Improve the semantics / definition. It is
easy and does not introduce unnecessary conflicts with users that already use
these specific shortcuts. Do not unnecessarily change shortcuts for no good
reason.

And, most importantly, do not modify shortcuts depending on worksheet direction
when such dependency is not needed at all. Muscle memory must prevail.

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

Reply via email to