Bug 427934 - Virtual keyboard wrong position on login and lock screens
Summary: Virtual keyboard wrong position on login and lock screens
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Theme - Breeze (show other bugs)
Version: 5.20.0
Platform: Neon Linux
: VHI normal
Target Milestone: 1.0
Assignee: visual-design
URL:
Keywords: regression
: 428091 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-10-18 16:57 UTC by Andrey Kozlovskiy
Modified: 2021-06-05 14:23 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.20.5


Attachments
Virtual keyboard on login screen (181.64 KB, image/png)
2020-10-18 16:57 UTC, Andrey Kozlovskiy
Details
Virtual keyboard on lock screen (179.45 KB, image/png)
2020-10-18 16:58 UTC, Andrey Kozlovskiy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Kozlovskiy 2020-10-18 16:57:44 UTC
Created attachment 132529 [details]
Virtual keyboard on login screen

For some reason, virtual keyboard of the lock screen and the login screen began to appear at the top instead of the bottom of the screen as it used to be. Now it closes user information, time and date, which is very inconvenient.
Comment 1 Andrey Kozlovskiy 2020-10-18 16:58:33 UTC
Created attachment 132530 [details]
Virtual keyboard on lock screen
Comment 2 Alan 2020-10-22 11:19:49 UTC
Hi,

@Andrey Kozlovskiy : I have the same problem as you. :-(

Do you have also problem that the virtual keyboard vanished when you do search in the system settings or in the search bar of the menu ? I posted a bug report.
Comment 3 Alan 2020-10-22 11:24:17 UTC
I missed to say that I have these problems under wayland session.
Comment 4 Andrey Kozlovskiy 2020-10-22 13:41:03 UTC
@Alan : Virtual keyboard doesn't work for me at all when I activate it under Wayland through the system tray ("On-Screen keyboard activated" popup is shown when I click on tray icon).
Tested on latest KDE Neon with Plasma 5.20.1.
Comment 5 Nate Graham 2020-10-26 17:10:32 UTC
Can confirm, both X11 and Wayland. As a result, the keyboard covers up the password input field. :(
Comment 6 Bug Janitor Service 2020-12-04 11:21:31 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/500
Comment 7 Nate Graham 2020-12-07 14:47:17 UTC
Git commit 87e5b40ad554785dbeb29f8ad0c7bc039a0041b4 by Nate Graham, on behalf of Marco Martin.
Committed on 07/12/2020 at 14:46.
Pushed by ngraham into branch 'master'.

move keyboard positioning in the keyboard itself

there was a behavioral change in qtvirtualkeyboard, where now it
reparents itself to the root item (done by purpose to make sure is
always on top of any overlay), not respecting the parent's geometry
so move it in the kwyboard widget itself

M  +55   -1    lookandfeel/contents/components/VirtualKeyboard.qml
M  +0    -7    lookandfeel/contents/lockscreen/LockScreenUi.qml

https://invent.kde.org/plasma/plasma-workspace/commit/87e5b40ad554785dbeb29f8ad0c7bc039a0041b4
Comment 8 Nate Graham 2020-12-07 14:48:20 UTC
Git commit 8c267852a56c74c14a471d266f87ac867b8276d9 by Nate Graham, on behalf of Marco Martin.
Committed on 07/12/2020 at 14:48.
Pushed by ngraham into branch 'Plasma/5.20'.

move keyboard positioning in the keyboard itself

there was a behavioral change in qtvirtualkeyboard, where now it
reparents itself to the root item (done by purpose to make sure is
always on top of any overlay), not respecting the parent's geometry
so move it in the kwyboard widget itself
(cherry picked from commit 87e5b40ad554785dbeb29f8ad0c7bc039a0041b4)

M  +55   -1    lookandfeel/contents/components/VirtualKeyboard.qml
M  +0    -7    lookandfeel/contents/lockscreen/LockScreenUi.qml

https://invent.kde.org/plasma/plasma-workspace/commit/8c267852a56c74c14a471d266f87ac867b8276d9
Comment 9 Patrick Silva 2021-06-05 14:23:08 UTC
*** Bug 428091 has been marked as a duplicate of this bug. ***