wmww / gtk-layer-shell

A library to create panels and other desktop components for Wayland using the Layer Shell protocol
GNU General Public License v3.0
318 stars 16 forks source link

Set layer surfaces to mapped #103

Closed wmww closed 3 years ago

wmww commented 3 years ago

This fixes #38 with no known unwanted side-effects. mapped isn't supposed to be set for custom surfaces, but I dug through all the code that uses it without spotting anything that might cause a problem. This also adds a test for #38.

By opening this pull request, I agree for my modifications to be licensed under whatever licenses are indicated at the start of the files I modified

wmww commented 3 years ago

Please check if this fixes your problem @wb9688. If it does I'll merge and make a release.

wb9688 commented 3 years ago

This indeed fixes the problem. Thanks!

wmww commented 3 years ago

@wb9688 the fix has now been released in v0.5.2. It will make it's time to get into distros as these things do.