aboutsummaryrefslogtreecommitdiff
path: root/src/layout
diff options
context:
space:
mode:
authoralex-huff <alexhuff@bakahuff.com>2025-05-18 00:50:20 -0500
committerIvan Molodetskikh <yalterz@gmail.com>2025-05-21 07:25:22 -0700
commit2415346caaa4121ed202b8e376fb40b2a44eb61f (patch)
tree421c819d34d9d4b28fc56cd593e293944d979884 /src/layout
parent3f2b7e63ba15cf33475116d32e8b7d22208a8438 (diff)
downloadniri-2415346caaa4121ed202b8e376fb40b2a44eb61f.tar.gz
niri-2415346caaa4121ed202b8e376fb40b2a44eb61f.tar.bz2
niri-2415346caaa4121ed202b8e376fb40b2a44eb61f.zip
layer-shell: properly handle re-map
According to the zwlr_layer_surface_v1 documentation: Unmapping a layer_surface means that the surface cannot be shown by the compositor until it is explicitly mapped again. The layer_surface returns to the state it had right after layer_shell.get_layer_surface. The client can re-map the surface by performing a commit without any buffer attached, waiting for a configure event and handling it as usual. Before this commit, no configure event was sent when a client performed a commit without any buffer attached.
Diffstat (limited to 'src/layout')
0 files changed, 0 insertions, 0 deletions