Bug 399177 - Effects such as glide are applied to menus in wayland
Summary: Effects such as glide are applied to menus in wayland
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 5.13.5
Platform: Manjaro Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-28 10:51 UTC by Michael D
Modified: 2018-10-02 17:26 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael D 2018-09-28 10:51:06 UTC
If an effect such as glide is enabled in a wayland client, it is applied to menus. This is not the case in X, which seems the desired behavior.
Comment 1 Vlad Zahorodnii 2018-09-28 13:37:20 UTC
Hmm, in theory, the glide effect should not animate a wayland client unless it has window decoration (we need to fix the case when a client uses csd).

The glide effect was rewritten "recently" so maybe this is not the case anymore (menus should not be animated).
Comment 2 Michael D 2018-09-28 14:17:04 UTC
I'll test it out again when I receive the Plasma 5.14 update (which should come soon on Manjaro testing).
Comment 3 Alexander Mentyu 2018-09-29 08:55:30 UTC
Glide effect not working for me in:

Operating System: KDE neon Developer Edition
KDE Plasma Version: 5.14.80
Qt Version: 5.11.1
KDE Frameworks Version: 5.51.0
Kernel Version: 4.15.0-34-generic

Glide effects works - without glide effect of menus and CSD windows in:
Netrunner Rolliing
Plasma 5.13.5
Apps 18.08.1
Frameworks 5.50.0
Qt 5.11.2
Comment 4 Vlad Zahorodnii 2018-09-29 09:08:53 UTC
(In reply to Alexander Mentyu from comment #3)
> Glide effect not working for me in:
Hmm, wait a minute... The glide effect doesn't work at all? (it should at least animate windows with decorations on Wayland)
Comment 5 Alexander Mentyu 2018-09-29 12:03:24 UTC
I noticed that settings and effects are different in those two distros and versions of Plasma - the 5.13.5 Netrunner Rolling has only two sliders and effects begin and end from the center of windows while they appear and dissappear by default. Whereas 5.14.80 on neon has text and dropdown fields in it's settings and effects begin and end almost in the same way as fade in/out animation. I decreased compositor effects speed to see the difference. So the Glide effect works also on neon - in other way though
Comment 6 Vlad Zahorodnii 2018-10-02 17:24:39 UTC
Just tested the Glide effect(git master) with native Wayland clients and XWayland clients. Can't reproduce the bug (menus are fading in/out).

If you're still able to reproduce the bug in KDE Plasma 5.15, please reopen this bug report.
Comment 7 Vlad Zahorodnii 2018-10-02 17:26:05 UTC
Correction: KDE Plasma 5.14