White flash when switching virtual workspaces #77

Closed
opened 2026-01-05 14:48:09 +01:00 by adam · 3 comments
Owner

Originally created by @NylonDiamond on GitHub (Feb 12, 2022).

I'm not sure if it's just me or if it is just how this application works. When I switch to the next/previous virtual workspace, the open windows make a quick bright white flash. It seems only certain windows do this, ex: Edge or Explorer. I'm using a very bright monitor and it's blinding for me. I'm wondering if there is a setting to fix this. Any help would be much appreciated! Thank
output

Originally created by @NylonDiamond on GitHub (Feb 12, 2022). I'm not sure if it's just me or if it is just how this application works. When I switch to the next/previous virtual workspace, the open windows make a quick bright white flash. It seems only certain windows do this, ex: Edge or Explorer. I'm using a very bright monitor and it's blinding for me. I'm wondering if there is a setting to fix this. Any help would be much appreciated! Thank ![output](https://user-images.githubusercontent.com/19392284/153701004-d7598d52-1a47-470e-87e5-3dd1d9dfa727.gif)
adam closed this issue 2026-01-05 14:48:09 +01:00
Author
Owner

@LGUG2Z commented on GitHub (Feb 14, 2022):

I've been trying to replicate this behaviour locally (W10) with the same applications (VSCode and Edge as the only applications on separate workspaces) but I have not been able to. It looks like from the gif that you might have komorebic window-hiding-behaviour hide set, can you try with minimize as well?

From experience I'm tempted to say that this is an Electron rendering issue, with a rerender being run whenever the window un-hidden. If this is the case, switching to the minimize setting should help with this. If not, let's try to dig into this some more. 👌

@LGUG2Z commented on GitHub (Feb 14, 2022): I've been trying to replicate this behaviour locally (W10) with the same applications (VSCode and Edge as the only applications on separate workspaces) but I have not been able to. It looks like from the gif that you might have `komorebic window-hiding-behaviour hide` set, can you try with `minimize` as well? From experience I'm tempted to say that this is an Electron rendering issue, with a rerender being run whenever the window un-hidden. If this is the case, switching to the `minimize` setting should help with this. If not, let's try to dig into this some more. 👌
Author
Owner

@NylonDiamond commented on GitHub (Feb 14, 2022):

It tried minimize and hide. It seems hide is better for avoiding the white flash. When I use hide, edge stops flashing but explorer still flashes. I'm not sure why explorer is doing that but I can probably live with it if it's only explorer. Are there any negatives to using hide vs minimize? I assume those are the only two options. Thanks
output2

@NylonDiamond commented on GitHub (Feb 14, 2022): It tried minimize and hide. It seems hide is better for avoiding the white flash. When I use hide, edge stops flashing but explorer still flashes. I'm not sure why explorer is doing that but I can probably live with it if it's only explorer. Are there any negatives to using hide vs minimize? I assume those are the only two options. Thanks ![output2](https://user-images.githubusercontent.com/19392284/153931980-a50f3ca9-fca6-48a9-84c8-901e7c664c98.gif)
Author
Owner

@LGUG2Z commented on GitHub (Feb 12, 2023):

@NylonDiamond Check out this commit, just set window-hiding-behaviour to cloak: 80c98596dd

@LGUG2Z commented on GitHub (Feb 12, 2023): @NylonDiamond Check out this commit, just set `window-hiding-behaviour` to `cloak`: https://github.com/LGUG2Z/komorebi/commit/80c98596dd2cb4e28666e49c753ffc7e5137e09e
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/komorebi#77