glzr-io / glazewm

GlazeWM is a tiling window manager for Windows inspired by i3wm.
GNU General Public License v3.0
6.61k stars 194 forks source link

[Bug] Ghost windows being created #835

Open psarras opened 2 weeks ago

psarras commented 2 weeks ago

Describe the bug

I have experienced this consistently whenever I close a powerpoint. What happens is that when closing powerpoint, GlazeWM will create one sometimes two invisible window blocks. I have tried on another machine and this is not consistent on any powerpoint. Perhaps one of the plugins my company is using will cause this...regardless...this has happen to me on other situations.

The only way to reset GlazeWM is to restart it. Therefore whatever caused GlazeWM to create those zones, are not there anymore. My guess is that those windows close too quickly and glazewm cannot register that they did so it remembers to keep a space for them. Does GlazeWM checks periodically that windows are still alive?

image

Reproduction

No response

Stack trace or error logs (if applicable)

No response

Version number

3.5

DreamMaoMao commented 2 weeks ago

Usually these ghost Windows are not created by glazewm, your software creates them, maybe you can't see them, but glazewm can see them, and you can capture their information and put it in glazewm's window rules to ignore them

psarras commented 1 week ago

@DreamMaoMao but how do I see their info?

DreamMaoMao commented 1 week ago

@DreamMaoMao but how do I see their info?但我如何查看他们的信息?

glazewm query windows

psarras commented 1 week ago

I am sorry, could you be a bit more specific?

DreamMaoMao commented 1 week ago

This is a query command