Originally created by @Q0 on GitHub (Jul 31, 2024).
Describe the bug
At a random moment window was hidden and an empty space was created in this place. If you expand window, the empty space will disappear. However, if you don't do that and just close the process, the empty space will remain.
To Reproduce
Can't track it and repeat it. It happens at random times.
Expected behavior
An empty space should not be created.
Screenshots and Videos
If you continue to open the windows, the empty space remains:
Operating System
OS Name: Microsoft Windows 11 Pro
OS Version: 10.0.22631 N/A Build 22631
Ghost tiles at this point can be fully resolved by the end user: use the "visible-windows" command to isolate class/exe/title information for the application causing the ghost tile and add an appropriate float rule. Depending on the application a restart of komorebi may be required after adding the float rule to the JSON config.
If you think the rule should also be part of the application-specific-config repo you can also open a PR to add it there.
@LGUG2Z commented on GitHub (Jul 31, 2024):
Ghost tiles at this point can be fully resolved by the end user: use the "visible-windows" command to isolate class/exe/title information for the application causing the ghost tile and add an appropriate float rule. Depending on the application a restart of komorebi may be required after adding the float rule to the JSON config.
If you think the rule should also be part of the application-specific-config repo you can also open a PR to add it there.
I had 3 active windows: Edge, PHPStorm, Terminal. While working, PHPStorm suddenly closed and komorebi thinks the item is on the screen, but in state it points outside the screen boundaries.
Is it normal for an element to be outside the screen boundaries in the state?
Crashes happen at random times and not only with PHPStorm. This has already happened with Edge, Notepad++.... I don't want to make windows floating, because the main work happens in them. Is there any possibility to fix that empty blocks do not appear when programs crash?
@Q0 commented on GitHub (Jul 31, 2024):
I had 3 active windows: Edge, PHPStorm, Terminal. While working, PHPStorm suddenly closed and komorebi thinks the item is on the screen, but in state it points outside the screen boundaries.
Is it normal for an element to be outside the screen boundaries in the state?
```diff
{
"id": "aZnkXpI18kWnDL6zDmSuC",
"windows": {
"elements": [
{
"hwnd": 332162,
"title": "*hide*",
"exe": "phpstorm64.exe",
"class": "SunAwtFrame",
"rect": {
+ "left": -31993,
+ "top": -32000,
"right": 146,
"bottom": 28
}
}
],
"focused": 0
}
},
```
Crashes happen at random times and not only with PHPStorm. This has already happened with Edge, Notepad++.... I don't want to make windows floating, because the main work happens in them. Is there any possibility to fix that empty blocks do not appear when programs crash?
When the phpstorm window is accidentally closed, it breaks in komorebi and stops functioning normally.
It automatically becomes floating, transparency is permanently applied and the mouse cursor is always centered.
@Q0 commented on GitHub (Aug 1, 2024):
When the phpstorm window is accidentally closed, it breaks in komorebi and stops functioning normally.
It automatically becomes floating, transparency is permanently applied and the mouse cursor is always centered.
https://github.com/user-attachments/assets/9f98c43d-1e2c-489b-a3c7-6e1124747566
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Q0 on GitHub (Jul 31, 2024).
Describe the bug
At a random moment window was hidden and an empty space was created in this place. If you expand window, the empty space will disappear. However, if you don't do that and just close the process, the empty space will remain.
To Reproduce
Can't track it and repeat it. It happens at random times.
Expected behavior
An empty space should not be created.
Screenshots and Videos


If you continue to open the windows, the empty space remains:
Operating System
komorebic stateOutputkomorebi.jsonOutputRun
@LGUG2Z commented on GitHub (Jul 31, 2024):
Ghost tiles at this point can be fully resolved by the end user: use the "visible-windows" command to isolate class/exe/title information for the application causing the ghost tile and add an appropriate float rule. Depending on the application a restart of komorebi may be required after adding the float rule to the JSON config.
If you think the rule should also be part of the application-specific-config repo you can also open a PR to add it there.
@Q0 commented on GitHub (Jul 31, 2024):
I had 3 active windows: Edge, PHPStorm, Terminal. While working, PHPStorm suddenly closed and komorebi thinks the item is on the screen, but in state it points outside the screen boundaries.
Is it normal for an element to be outside the screen boundaries in the state?
Crashes happen at random times and not only with PHPStorm. This has already happened with Edge, Notepad++.... I don't want to make windows floating, because the main work happens in them. Is there any possibility to fix that empty blocks do not appear when programs crash?
@Q0 commented on GitHub (Aug 1, 2024):
It happened again with phpstorm :(
@Q0 commented on GitHub (Aug 1, 2024):
When the phpstorm window is accidentally closed, it breaks in komorebi and stops functioning normally.
It automatically becomes floating, transparency is permanently applied and the mouse cursor is always centered.
https://github.com/user-attachments/assets/9f98c43d-1e2c-489b-a3c7-6e1124747566
@Q0 commented on GitHub (Aug 14, 2024):
I set "border": false and the problems stopped 🤔