Bug 471130 - Latest notifications should be on top, not on bottom (so you don't have to scroll to see the most recent state of things)
Summary: Latest notifications should be on top, not on bottom (so you don't have to sc...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (other bugs)
Version First Reported In: 5.27.5
Platform: Other Other
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
: 501645 503107 504819 505036 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-06-16 18:54 UTC by Daniel
Modified: 2025-07-26 11:39 UTC (History)
11 users (show)

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


Attachments
example of wrong ordered notification list (63.55 KB, image/png)
2023-06-16 18:54 UTC, Daniel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel 2023-06-16 18:54:11 UTC
Created attachment 159720 [details]
example of wrong ordered notification list

SUMMARY
Sometimes (reason is unknown to me) the notifications are displayed in a wrong order in the notification list. Specifically, the latest notification is not on the top. This makes it hard too find the notification if you want to check the latest one.


STEPS TO REPRODUCE
still unknown

OBSERVED RESULT
the latest notification is not always on the top and sometimes an older notification is above an older one.

EXPECTED RESULT
the latest notification should be at the top and the order should be chronological only (if a "grouped" notification is partly dismissed, should the notification go down in the list?)

Operating System: Arch Linux 
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.9
Kernel Version: 6.3.2-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-8565U CPU @ 1.80GHz
Memory: 15,4 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
Manufacturer: LENOVO
Product Name: 20QGS00A00
System Version: ThinkPad X1 Yoga 4th
Comment 1 Nate Graham 2025-03-29 14:23:46 UTC
*** Bug 501645 has been marked as a duplicate of this bug. ***
Comment 2 Nate Graham 2025-04-22 15:40:46 UTC
*** Bug 503107 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2025-06-03 22:47:06 UTC
*** Bug 505036 has been marked as a duplicate of this bug. ***
Comment 4 John Kizer 2025-06-13 21:10:02 UTC
*** Bug 504819 has been marked as a duplicate of this bug. ***
Comment 5 Egor Tkachev 2025-07-16 16:11:20 UTC
I can confirm this, very annoying
Comment 6 Gilberto Ferreira 2025-07-16 16:17:22 UTC
(In reply to Egor Tkachev from comment #5)
> I can confirm this, very annoying

Yeah! And sometimes the list of notication is big. When using the mouse wheel to scroll down, the KSHELL or KWIN crashes.
Comment 7 Kai Uwe Broulik 2025-07-23 14:43:41 UTC
Git commit 16ab53adfd05d9be800611524f20448e9eea8aed by Kai Uwe Broulik.
Committed on 23/07/2025 at 14:43.
Pushed by broulik into branch 'master'.

Notificationmanager: Remove QConcatenateBlablaModel workaround for Qt 6.9.1

Our hack breaks sorting the model for some reason.

M  +7    -0    libnotificationmanager/notifications.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/16ab53adfd05d9be800611524f20448e9eea8aed
Comment 8 Kai Uwe Broulik 2025-07-24 05:43:13 UTC
Git commit ea3cb3c431542999e8a66e9c98fc093690e57fdf by Kai Uwe Broulik.
Committed on 24/07/2025 at 05:43.
Pushed by broulik into branch 'Plasma/6.4'.

Notificationmanager: Remove QConcatenateBlablaModel workaround for Qt 6.9.1

Our hack breaks sorting the model for some reason.


(cherry picked from commit 16ab53adfd05d9be800611524f20448e9eea8aed)

Co-authored-by: Kai Uwe Broulik <kde@privat.broulik.de>

M  +7    -0    libnotificationmanager/notifications.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/ea3cb3c431542999e8a66e9c98fc093690e57fdf