Bug 518935 - Web browser navigation buttons are reversed in RTL
Summary: Web browser navigation buttons are reversed in RTL
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Web Browser widget (other bugs)
Version First Reported In: 6.6.80
Platform: KDE Linux Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: rtl
Depends on:
Blocks:
 
Reported: 2026-04-13 19:58 UTC by Yaron Shahrabani
Modified: 2026-06-04 12:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.7.0
Sentry Crash Report:


Attachments
A screenshot showing the issue (101.66 KB, image/png)
2026-04-13 19:59 UTC, Yaron Shahrabani
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yaron Shahrabani 2026-04-13 19:58:35 UTC
SUMMARY
In an RTL system the Web Browser widget is showing the back and forward button facing each other instead of the other way around

STEPS TO REPRODUCE
1. In an RTL configured system add the Web Browser widget to the desktop
2. It should appear right when configured

OBSERVED RESULT
The arrows are facing each other.

EXPECTED RESULT
The arrows should be the other way around

SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2026-04-10
KDE Plasma Version: 6.6.80
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.0
Kernel Version: 6.19.11-zen1-1-zen (64-bit)
Graphics Platform: wayland
Processors: 4 x Intel® Core™ i7-10510U CPU @ 1.8@GHz
Memory: 2 GiB of RAM (1.8 GiB usable)
Graphics Processor: llvmpipe
Manufacturer: QEMU
Product Name: Standard PC (Q35 + ICH9, 2009)
System Version: pc-q35-10.2

ADDITIONAL INFORMATION
Comment 1 Yaron Shahrabani 2026-04-13 19:59:25 UTC
Created attachment 191503 [details]
A screenshot showing the issue
Comment 2 TraceyC 2026-04-16 18:51:39 UTC
This likely shares the same cause as bug 518932, they're probably using the same element under the hood

I can reproduce this on Plasma built from git-master
Comment 3 Bug Janitor Service 2026-06-04 11:30:34 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/1068
Comment 4 Akseli Lahtinen 2026-06-04 11:59:13 UTC
Git commit 69a9e2122344647a0cc9bc30dcf93bc966fce52b by Akseli Lahtinen.
Committed on 04/06/2026 at 11:29.
Pushed by tfella into branch 'master'.

Webbrowser: Use rtl symbolic icons if needed

Instead of always using same icons,
check for RTL mode and use the RTL icon
if necessary. Fixes an issue with arrows
pointing at each other in RTL.
FIXED-IN: 6.7.0

M  +2    -2    applets/webbrowser/qml/main.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/69a9e2122344647a0cc9bc30dcf93bc966fce52b
Comment 5 Akseli Lahtinen 2026-06-04 12:40:37 UTC
Git commit 7cc82af6fccd3a11a2843ec9298ecc6300348c25 by Akseli Lahtinen.
Committed on 04/06/2026 at 12:26.
Pushed by akselmo into branch 'Plasma/6.7'.

Webbrowser: Use rtl symbolic icons if needed

Instead of always using same icons,
check for RTL mode and use the RTL icon
if necessary. Fixes an issue with arrows
pointing at each other in RTL.
FIXED-IN: 6.7.0


(cherry picked from commit 69a9e2122344647a0cc9bc30dcf93bc966fce52b)

Co-authored-by: Akseli Lahtinen <akselmo@akselmo.dev>

M  +2    -2    applets/webbrowser/qml/main.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/7cc82af6fccd3a11a2843ec9298ecc6300348c25