zVirtualDesktop
zVirtualDesktop copied to clipboard
Backgrounds / wallpapers don't change until desktop switch animation has stopped
I finally got around to deciding to set a unique background for each of my virtual desktops, but was disappointed to find that they 'pop' into place only after the desktop switching animation stops. I'm sure this is a technical challenge, but I really wish the backgrounds would be in place before the switch animation, otherwise it just feels like the background is just switching rather than being truly part of the virtual desktop.
The way my brain thinks about virtual desktops is very 'spatial' (ie: I think about which workspaces are to my left or right, and I'm constantly flipping between them to reach different applications). Having the backgrounds 'pop' into place like this really breaks the illusion that the virtual desktops are spatially present. I had the same feedback about the desktop labels which don't appear until after the desktop switching animation has finished.
If there's one thing I want the most from ZVD right now, it would be that these details get fixed. Hopefully it's possible!
Let me see what I can do. I just got back from vacation and need to relax a bit from all the driving. I'll report back once I start working on this again.
The only way I'll be able to handle this is if I perform the background change in the hotkey handler. My desktop switch event fires at the switch and I'd have to handle before switching. The issue with that is that if you are seeing the animation then you didn't use zVD to switch rather you used the built-in Windows hotkey. If you're ok with losing the animation then you can override those in zVD. This has the added benefit of looping when it gets to the last desktop.