SUMMARY It would be superior user experience if a pinned window was held in place during desktop-switching animations rather than as just having a copy on every desktop. STEPS TO REPRODUCE 1. Pin a window to all desktops (have more than one desktop) 2. With some desktop switching animation on, switch desktops OBSERVED RESULT The pinned window slides away with the desktop and then shows up again with the contents of the other desktop. EXPECTED RESULT The pinned window doesn't slide or move, it just stays in place while the desktops slide underneath, showing that it's not actually two copies of a program but is in fact a single window. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: KDE Neon 5.19 (available in About System) KDE Plasma Version: 5.19.3 KDE Frameworks Version: 5.72.0 Qt Version: 5.14.2 ADDITIONAL INFORMATION
Oh, that would be really nice!
Oh, there's already an option existing! "Do not animate window on all desktops" in the settings for the Cube effect, and this works correctly for slide. So nevermind!
(In reply to Aaron Wolf from comment #2) > Oh, there's already an option existing! "Do not animate window on all > desktops" in the settings for the Cube effect, and this works correctly for > slide. So nevermind! It would be good if the cube animation had that option set by default, but whatever.
You're right, that probably should be set by default. It looks much nicer.
Git commit ed0b0ee925e4d1be38606480c27e04257f447866 by Nate Graham. Committed on 19/08/2020 at 19:31. Pushed by ngraham into branch 'master'. [effects/cubeslide] Keep sticky windows on top of the cube by default This simply looks much better. FIXED-IN: 5.20 M +1 -1 effects/cubeslide/cubeslide.kcfg https://invent.kde.org/plasma/kwin/commit/ed0b0ee925e4d1be38606480c27e04257f447866