LGUG2Z / komorebi

A tiling window manager for Windows 🍉
https://lgug2z.github.io/komorebi/
Other
9.64k stars 200 forks source link

[BUG]: Empty container created when minimized youtube (in firefox) auto-plays next video #941

Closed gazpachoking closed 3 months ago

gazpachoking commented 3 months ago

Describe the bug When youtube is playing in a minimized firefox, and it finishes a video and auto-plays the next, an empty tile appears on the workspace. (as if the window has been restored, except the window hasn't been restored.) Restoring and minimizing the browser window again fixes the issue.

To Reproduce Steps to reproduce the behavior:

  1. Open youtube in firefox.
  2. Enable auto-play.
  3. Minimize firefox.
  4. Wait for next video to play
  5. See blank tile created on workspace.

Expected behavior No empty containers are created.

Screenshots and Videos Add screenshots and videos to help explain your problem.

Operating System Provide the output of systeminfo | grep "^OS Name\|^OS Version"

OS Name:                   Microsoft Windows 11 Pro
OS Version:                10.0.22631 N/A Build 22631

komorebic check Output Provide the output of komorebic check

KOMOREBI_CONFIG_HOME detected: c:\Users\chase.sterling\.config\komorebi

Looking for configuration files in c:\Users\chase.sterling\.config\komorebi

Found komorebi.json; this file can be passed to the start command with the --config flag

Found C:\Users\chase.sterling\.config\whkdrc; key bindings will be loaded from here when whkd is started, and you can start it automatically using the --whkd flag

Additional context Add any other context about the problem here.

In particular, if you have any other AHK scripts or software running that handle any aspect of window management or manipulation

LGUG2Z commented 3 months ago

It would be helpful if you could share the relevant log output from komorebi when the next video plays and the ghost tile is created

gazpachoking commented 3 months ago

Thanks for the quick fix! I'll try to investigate any logs before reporting in the future.