https://bugs.kde.org/show_bug.cgi?id=521562

Nate Graham <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
                   |6299240545ad56f9e3a54393682 |b896d57c1c08cc6cebaad11d85c
                   |2ccbad58e323a               |a9bd0af93ee7c

--- Comment #8 from Nate Graham <[email protected]> ---
Git commit b896d57c1c08cc6cebaad11d85ca9bd0af93ee7c by Nate Graham.
Committed on 18/06/2026 at 16:07.
Pushed by ngraham into branch 'Plasma/6.7'.

applets/taskmanager: fix badge overflow at extreme margins of usage

In Plasma 6.6 and earlier, badge overflows for unread counts beyond 10k
items were prevented by making the badge too small to effectively read.

But in Plasma 6.7, with the port to the standard badge, the minimum size was
increased for technical reasons relating to the way the new badge works.
Now it can overflow with 10k+ unread items and a 24px or thinner panel.

To fix this, make the following changes:
- Limit the badge to a maximum of 3 characters; past 999 items, switch
  to showing "1k", "2k", etc. Past 9k, show "9k+".
- Move the badge a little bit farther away from the left edge of the
  task bounding box when the panel height is super super thin.

This resolves the issue in 100% of cases, at least with default fonts
and theming.
FIXED-IN: 6.7.1


(cherry picked from commit 6299240545ad56f9e3a543936822ccbad58e323a)

bea26001 applets/taskmanager: fix badge overflow at extreme margins of usage
0a844409 Show "9k+" instead of "∞"

Co-authored-by: Nate Graham <[email protected]>

M  +17   -5    applets/taskmanager/qml/TaskBadgeOverlay.qml

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to