https://bugs.kde.org/show_bug.cgi?id=480795

            Bug ID: 480795
           Summary: Changing layer for layer-shell views does not take
                    effect until a stacking order change
    Classification: Plasma
           Product: kwin
           Version: 5.24.7
          Platform: Ubuntu
                OS: Linux
            Status: REPORTED
          Severity: minor
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: kondor.d...@gmail.com
  Target Milestone: ---

SUMMARY
This applies to clients using the `wlr-layer-shell` protocol. The issue is
easily demonstrated e.g. with the [gtk-layer-shell
example](https://github.com/wmww/gtk-layer-shell).


STEPS TO REPRODUCE
1. Create a layer-shell surface on some layer (e.g. top)
2. Change the layer (i.e. `zwlr_layer_surface_v1::set_layer`) to something else
(e.g. bottom)
3. commit

OBSERVED RESULT
No change: the surface stay on the original layer. Clicking on / activating any
open view will make the change actually take effect.

EXPECTED RESULT
The surface is moved to its new layer immediately (when commiting)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 22.04
(available in About System)
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to