Bug 516053 - Task Manager Progress Indicator Does Not Follow RTL Direction
Summary: Task Manager Progress Indicator Does Not Follow RTL Direction
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager widgets (other bugs)
Version First Reported In: 6.5.5
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: 1.0
Assignee: Oliver Beard
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-15 18:53 UTC by Omeritzics
Modified: 2026-02-18 14:45 UTC (History)
3 users (show)

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


Attachments
Screenshot of the bug, represented on Francis' icon (21.79 KB, image/png)
2026-02-15 18:53 UTC, Omeritzics
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Omeritzics 2026-02-15 18:53:31 UTC
Created attachment 189622 [details]
Screenshot of the bug, represented on Francis' icon

SUMMARY
When using a Right-To-Left (RTL) system language (such as Hebrew and Arabic), the green progress indicator on the Task Manager animates from left to right, instead of following the expected right-to-left direction.

STEPS TO REPRODUCE
1. Use KDE Plasma in Hebrew or Arabic (or open plasmashell in RTL mode).
2. Trigger an operation that displays a progress bar on the Task Manager (e.g. file downloading, app installation, file operation).
3. Observe the direction of the green progress animation.

OBSERVED RESULT
The progress indicator animates from the left to the right, as if the interface was LTR, resulting in inconsistent behaviour within RTL locales.

EXPECTED RESULT
The progress indicator should animate from the right to the left when the system is configured to use a RTL locale, matching the overall interface direction.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 43
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.18.9-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i7-1165G7 @ 2.80GHz
Memory: 16 GiB of RAM (15.4 GiB usable)
Graphics Processor 1: Intel® Iris® Xe Graphics
Graphics Processor 2: NVIDIA GeForce MX350
Manufacturer: LENOVO
Product Name: 82H9
System Version: IdeaPad 3 17ITL6

ADDITIONAL INFORMATION
Thank you for amazing work on KDE Plasma!
Comment 1 Bug Janitor Service 2026-02-18 10:19:52 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3546
Comment 2 Oliver Beard 2026-02-18 14:45:00 UTC
Git commit 1af586b4058adbf94ee0b925b100c111f0a9e9ea by Oliver Beard.
Committed on 18/02/2026 at 13:55.
Pushed by olib into branch 'master'.

applets/TaskManager: Fix RTL in TaskProgressOverlay

With RTL, we want the task progress to fill the task from right-to-left.
FIXED-IN: 6.6.1

M  +3    -0    applets/taskmanager/qml/TaskProgressOverlay.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/1af586b4058adbf94ee0b925b100c111f0a9e9ea
Comment 3 Oliver Beard 2026-02-18 14:45:22 UTC
Git commit ed10c5a2432bc7ef7a1696e0d0a8c9456e7298c1 by Oliver Beard.
Committed on 18/02/2026 at 14:45.
Pushed by olib into branch 'Plasma/6.6'.

applets/TaskManager: Fix RTL in TaskProgressOverlay

With RTL, we want the task progress to fill the task from right-to-left.
FIXED-IN: 6.6.1


(cherry picked from commit 1af586b4058adbf94ee0b925b100c111f0a9e9ea)

Co-authored-by: Oliver Beard <olib141@outlook.com>

M  +3    -0    applets/taskmanager/qml/TaskProgressOverlay.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/ed10c5a2432bc7ef7a1696e0d0a8c9456e7298c1