Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Qt5’s native backend opens a ton of transparent windows #78
Seems like Qt does some very strange things. I have no idea why it creates 20 surfaces, and they all have shell_surface role. It does the same thing under weston, but you just don't see them there since they are invisible.
Neverthless wl_shell is really bad interface for desktop applications anyways. Should use xdg-shell, you can't close individual windows for example from compositor. (It's all controlled by application using the old interface)