Summary: | Popup menu appear on the wrong side with a reversed layout | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Amr K. <akkk33> |
Component: | kcm_autostart | Assignee: | Nicolas Fella <nicolas.fella> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | email, nate, plasma-bugs |
Priority: | NOR | Keywords: | rtl |
Version: | 5.26.90 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/1c6fa6237c817cb80d56df5c0a31d0ca18a23e5f | Version Fixed In: | 6.0 |
Sentry Crash Report: | |||
Attachments: |
A screenshot visualizing the issue, with English labels
bug happening on KDE Neon The bug doesn't show when using the command `kcmshell5 kcm_autostart --reverse` |
Description
Amr K.
2023-01-23 13:25:29 UTC
Created attachment 155528 [details]
bug happening on KDE Neon
Hello.
I can confirm that I have the same bug here on KDE Neon too (KDE 5.26.5, KDE Frameworks 5.102.0, Qt 5.15.8). It happens when system language is set to Arabic.
I am not sure on what could be the reason for this, though.
Can confirm, reproducible with `kcmshell5 kcm_autostart --reverse`. Created attachment 155602 [details] The bug doesn't show when using the command `kcmshell5 kcm_autostart --reverse` (In reply to Nate Graham from comment #2) > Can confirm, reproducible with `kcmshell5 kcm_autostart --reverse`. Weird! I ran that command and it looks like the bug disappears! It only appear when I manually navigate to the autostart compnent from system settings! A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3106 Git commit 1c6fa6237c817cb80d56df5c0a31d0ca18a23e5f by Nate Graham, on behalf of Thenujan Sandramohan. Committed on 25/07/2023 at 18:02. Pushed by ngraham into branch 'master'. kcm/autostart: Fix reverse layout Menu popup position Set the x value of popup menu to position it in reverse layout correctly. FIXED-IN: 5.27.7 M +1 -0 kcms/autostart/ui/main.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/1c6fa6237c817cb80d56df5c0a31d0ca18a23e5f |