[Libreoffice-bugs] [Bug 120206] New: When switching keyboard layout, should not behave as though Scroll Lock was pressed
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Sun Sep 30 08:54:13 UTC 2018
https://bugs.documentfoundation.org/show_bug.cgi?id=120206
Bug ID: 120206
Summary: When switching keyboard layout, should not behave as
though Scroll Lock was pressed
Product: LibreOffice
Version: 6.2.0.0.alpha0+ Master
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Calc
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: eyalroz at technion.ac.il
Description:
On some operating systems, namely Linux, switching a keyboard layout (e.g. to
that of another language), the keyboard Scroll Lock indicator is turned on.
This assumes its usual function is unused, and it can be cannibalized to tell
us which layout is in use.
Regardless of whether that's a good or bad idea - it is the default and
extremely prevalent among multi-layout Linux users.
Unfortunately, LO Calc (and perhaps other apps) interpret this as if Scroll
Lock has been pressed, and changes scrolling behavior - A change that is
unexpected and undesirable.
This can be addressed in several ways - either by determining such a use of
Scroll Lock is in effect, or by simply making Scroll Lock never effect
scrolling. The first option requires some work, while the second option is the
subject of bug 112876.
I would like to see the first option implemented, but even if it's the second,
the default on Linux (or on Linux with the "ledscroll(group_lock)" setting
enabled) should be for Scroll Lock to be ignored.
Steps to Reproduce:
1. Open a new calc document
2. Enter some (differing) text in cells A1, A2, A3, A4
3. Scroll around with the cursor
4. Switch the keyboard layout (Scroll Lock will now have changed from on to off
or vice-versa).
5. Scroll with they keyboard arrow key
Actual Results:
Scrolling behavior differs
Expected Results:
Scrolling behavior is identical
Reproducible: Always
User Profile Reset: No
Additional Info:
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180930/2fe024a0/attachment.html>
More information about the Libreoffice-bugs
mailing list