| Summary: | Systray's "back" animation should be sliding instead of crossfade | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Jin Liu <ad.liu.jin> |
| Component: | System Tray widget | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | CC: | materka, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.25.5 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | screencast of the bug | ||
|
Description
Jin Liu
2022-09-16 04:06:44 UTC
Created attachment 152092 [details]
screencast of the bug
As you've observed, it does slide on a horizontal panel. The current state of affairs is actually intentional for a vertical panel. This was the result of many discussions, but we eventually settled on it because: - a horizontal slide didn't look right given that the direction of motion was clearly supposed to be up-and-down, rather than side-to-side. - a vertical slide didn't look right either since it resulted in the applets' toolbars also coming along for the ride. This happens with a horizontal slide too, but you don't notice it since all applets generally have the same toolbar height, and when they differ, there's an animation. But doing a vertical slide just felt really weird with the toolbars moving up and down. (In reply to Nate Graham from comment #2) > As you've observed, it does slide on a horizontal panel. The current state > of affairs is actually intentional for a vertical panel. This was the result > of many discussions, but we eventually settled on it because: The behavior is the same, horizontal or vertical panel, here in my 5.26beta: 1. Clicking on a hidden tray icon: horizontal slide animation. 2. The animation is generally right-to-left. But if you expanded an visible icon before, it will be left-to-right, which is a bit unexpected. 3. Clicking on "back" arrow of an expanded item: crossfade animation. I think sliding back (opposite of point #1) is a better match, at least in a horizontal panel. Another small problem is the direction of the horizontal slide. Besides point #2 above, it seems on a horizontal panel, hidden icons are considered to the left of visible icons in animation (despite visually they are to the right): 1. Expand the systray. 2. Click on Notifications (hidden). 3. Click on Network (visible). The slide animation is right-to-left, as if Notifications is in the left side of Network. You're right, that's interesting. I didn't realize we had moved to a slide for vertical panels too. I wonder if that was intentional, or it's a bug. But I see what you mean now about the back animation. That should probably always be a slide, you're right. Also can you file new bug reports about the individual examples of the sliding animation not going in the right direction? (In reply to Nate Graham from comment #4) > Also can you file new bug reports about the individual examples of the > sliding animation not going in the right direction? OK. https://bugs.kde.org/show_bug.cgi?id=459419 https://bugs.kde.org/show_bug.cgi?id=459421 BTW, seems the screenshot hotkey (actually, all hotkeys) doesn't work in Overview effect. Is this intentional? That's expected and essentially unfixable on X11, and already works on Wayland. |