Bug 434972

Summary: RTL widget resizing problem in edit mode
Product: [Plasma] plasmashell Reporter: Omeritzics <omeritzicschwartz>
Component: Desktop ContainmentAssignee: ratijas <me>
Status: RESOLVED FIXED    
Severity: normal CC: me, nate, omeritzicschwartz, plasma-bugs, zayed.alsaidi
Priority: NOR Keywords: rtl
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.25
Sentry Crash Report:
Attachments: A video showing the problem

Description Omeritzics 2021-03-26 14:01:16 UTC
SUMMARY
Problems with widgets resizing in edit mode using RTL languages.

STEPS TO REPRODUCE
1. Use an RTL language (Hebrew, Arabic, Persian, etc.)
2. Add a widget to the desktop.
3. Try to resize it (horizontally) to experience the problem.

OBSERVED RESULT
RTL problems with resizing the widgets in edit mode.

EXPECTED RESULT
Resize the widgets in edit mode easily.
Comment 1 Omeritzics 2021-03-29 12:56:45 UTC
Created attachment 137154 [details]
A video showing the problem
Comment 2 Nate Graham 2021-03-31 16:59:53 UTC
can confirm.
Comment 3 ratijas 2022-06-01 18:09:05 UTC
The funniest part is not even this. Try resizing from corners to really feel the power of LayoutMirroring!
Comment 4 Bug Janitor Service 2022-06-01 18:39:07 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1795
Comment 5 Nate Graham 2022-06-02 18:51:13 UTC
Git commit e2244b63bf3c5282d985dbee5696bf32b38dcd28 by Nate Graham, on behalf of ivan tkachenko.
Committed on 02/06/2022 at 18:43.
Pushed by ngraham into branch 'master'.

[containment] Fix applet resizing in Edit Mode with RTL layout direction

M  +3    -0    components/containmentlayoutmanager/qml/ConfigOverlayWithHandles.qml

https://invent.kde.org/plasma/plasma-workspace/commit/e2244b63bf3c5282d985dbee5696bf32b38dcd28
Comment 6 Nate Graham 2022-06-02 19:22:09 UTC
Git commit 18c98349835ff508abda0000381d63e30f064315 by Nate Graham, on behalf of ivan tkachenko.
Committed on 02/06/2022 at 19:22.
Pushed by ngraham into branch 'Plasma/5.25'.

[containment] Fix applet resizing in Edit Mode with RTL layout direction


(cherry picked from commit e2244b63bf3c5282d985dbee5696bf32b38dcd28)

M  +3    -0    components/containmentlayoutmanager/qml/ConfigOverlayWithHandles.qml

https://invent.kde.org/plasma/plasma-workspace/commit/18c98349835ff508abda0000381d63e30f064315
Comment 7 Zayed Al-Saidi 2022-06-04 15:45:52 UTC
*** Bug 453116 has been marked as a duplicate of this bug. ***