[Libreoffice-ux-advise] [Bug 62063] FORMATTING: Font textbox ignores keyboard layout change to RTL language

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Dec 12 20:26:39 UTC 2022


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

--- Comment #23 from Eyal Rozenberg <eyalroz1 at gmx.com> ---
(In reply to Mike Kaganski from comment #19)
> 2. This is basically in the same topic as that bug 104318, bug 146910, bug
> 146928, and others that make non-Western script users the second-class
> citizens.

While I agree that these are important issues, I'm not sure the bug we see here
is even intentional. And that's because once you start typing RTL text, the
font family selection combo-box _does_ switch to tracking the RTL/CTL font. So
the developers who wrote this did want the combo-box to track the language
family used where your cursor is right now.

> There is some discussion (with Khaled expressing his opinion that the
> division to the three font categories is useless, also reflected here in
> comment 4, and which I support); there's bug 148257, and so on.
>
> A UX solution to the problem of handling different fonts for different
> scripts in the same UI (style, but also direct formatting!) is needed.

Mike, Mike, wait... those are important discussions on fundamental issues, but
this bug can be resolved perfectly well the way things stand now, without
making changes to the document model or anything like that. All that's
necessary is that when LO detects a keyboard layout change, for it to make the
combo-box switch to the language group of the new keyboard layout.

(There is the question of what to do if you don't type a space between the
Western text and intended CTL text, and then there's a clash between
representing the character just before the cursor and the keyboard layout, but
that's a finer point and is still not dependent on all of the deep
discussions.)

> (In reply to Eyal Rozenberg from comment #21)
> > is an invalid claim. The choice of language for a stretch of text is not
> > formatting (direct or otherwise).
>
> It is a valid and correct claim. However, it should change.

Ok, let me rephrase - it is incorrect in principle, and in how a reasonable
user thinks of language; but it is correct in the sense of being LO's current
approach (sort of).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list