https://bugs.documentfoundation.org/show_bug.cgi?id=172943
Bug ID: 172943
Summary: The problem where the text previously placed on the
cursor repeats when moving the cursor with the mouse
and typing with the keyboard.
Product: LibreOffice
Version: 26.2.4.2 release
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: UI
Assignee: [email protected]
Reporter: [email protected]
Description:
In Linux, I have set the environment variable to "export SAL_USE_VCLPLUGIN=qt5
or qt6" and am using fcitx5 as the input method.
When typing in Korean mode, if the last character is over the cursor and I
click the mouse elsewhere to change the cursor position and then type, the
character that was previously over the cursor appears repeatedly.
I am not sure if this is the correct description, but it is a phenomenon where
characters repeat in the keyboard buffer.
However, if I press the spacebar or another symbol after typing in Korean, or
switch to English mode and click the mouse cursor elsewhere, this problem does
not occur, possibly because the keyboard buffer is reset.
Also, the problem does not occur if SAL_USE_VCLPLUGIN is set to GTK or similar,
but it only happens in Qt-based systems.
Steps to Reproduce:
1. Switch the input mode to Korean.
2. After entering the last character, you see the cursor blinking without
pressing any keys.
3. Click the mouse in another place where you want to input, and press any
button on the keyboard.
Actual Results:
The character previously over the cursor is entered first, followed by the
character just entered.
Expected Results:
The character that was previously over the cursor must not be entered.
Reproducible: Always
User Profile Reset: No
Additional Info:
I am not sure if this is the right way to put it, but when the mouse is clicked
elsewhere while text remains in the keyboard buffer over the cursor, the
keyboard buffer needs to be cleared.
--
You are receiving this mail because:
You are the assignee for the bug.