Bug 434980 - Widget positioning when choosing from Alternatives menu does not respect RTL
Summary: Widget positioning when choosing from Alternatives menu does not respect RTL
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: rtl
Depends on:
Blocks:
 
Reported: 2021-03-26 14:59 UTC by Omeritzics
Modified: 2022-07-06 17:31 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.25
Sentry Crash Report:


Attachments
Bug reproduce video (1.64 MB, video/webm)
2021-03-26 14:59 UTC, Omeritzics
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Omeritzics 2021-03-26 14:59:29 UTC
Created attachment 137087 [details]
Bug reproduce video

SUMMARY
The menu and the nearest widget swaps their places when choosing an alternative menu in RTL languages.

STEPS TO REPRODUCE
1. Use an RTL language (Hebrew, Arabic, Persian, etc.)
2. Right click on the menu
3. Click on "Show alternatives..." and choose an alternative menu. Then, you will see the menu swapped its place with the nearest widget.

OBSERVED RESULT
The menu swapped its place with the nearest widget,

EXPECTED RESULT
The menu and the nearest widget stayed in their places, even after choosing an alternative menu.
Comment 1 Omeritzics 2021-03-29 23:42:13 UTC
*This bug can also happen with other widgets.
Comment 2 Nate Graham 2022-07-06 17:31:25 UTC
This is fixed in Plasma 5.25.