| Summary: | Some notifications have different appearance animations | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Alex <allo> |
| Component: | Notifications | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | normal | CC: | bugseforuns, kde, kdelibs-bugs-null, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.24.5 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Debian testing | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
A notification of the program, which has has the wrong animation, looking like other plasma notifications on my system.
An example notification from notify-send Sliding notifications |
||
|
Description
Alex
2022-06-16 11:28:56 UTC
bug 454562 is related Looks related, but I don't have the fade animation like in the video. But it may be that I turned off animations somewhere what disabled the fade animation, but the slide animation needs to be disabled at another place. You're talking about notifications sent by the app that bypass Plasma's notification system. We don't have any control over those, unfortunately. You'll need to report this to the developers of those apps. > You're talking about notifications sent by the app that bypass Plasma's notification system.
I don't think so. I see plasma notifications and they show up in the Plamoid's notification history, so I think they are sent using the usual APIs.
I guess there are several ways that electron apps can use notifications, but I am 99% sure that the notifications I am talking about are displayed by plasma. And the behavior changed after some Plasma/KF upgrades while the electron apps were not updated at the same time.
Can you attach a screenshot that shows one of the notifications you're talking about? Created attachment 149864 [details]
A notification of the program, which has has the wrong animation, looking like other plasma notifications on my system.
Created attachment 149865 [details]
An example notification from notify-send
Sorry, I had to mask out some of the data in the notification, but I think it should be visible that they are both have the same style. Unfortunately, I did NOT see the wrong animation when sending the test notification. I tried to send one right afterward if this triggers it, but it didn't either. I will watch out for what may reproduce it. So those are Plasma notifications. They should appear by the Notifications tray applet.
I'm asking for a screenshot that shows these notifications:
> The notifications of some programs, like electron apps, seem to have an animation to slide down from the top
Because Plasma notifications don't do that.
I can reproduce now with notify-send. There it happens when I have multiple notifications and they disappear after each other. I am not sure why it seems to happen with single ones in my case, but maybe depending on the timing of multiple notifications? I'll make a video. Created attachment 149866 [details]
Sliding notifications
I now wonder, if the sliding of a single notifiction is somehow a bug of there being multiple with almost the same timestamp or something like that. Those are Plasma notifications. However they're clearly sent by `notify-send`, not an Electron app. Do the Electron-app-sent notifications have the same visual styling as those? > Those are Plasma notifications. However they're clearly sent by `notify-send`, not an Electron app. Do the Electron-app-sent notifications have the same visual styling as those?
See the first attachment.
Thanks. If you globally disable animations in System Settings, do the objectionable animations go away? With animation speed = instant (I think that's what you're meaning with disabling animations?) the notifications just disappear without an effect and the ones above the removed notification are moved down without any animation. Right, that's what happens when you disable all animations. That's basically the UI knob we want to offer; disabling individual animations is considered over-configuration, sorry. |