+2
Completed

Grouping and order are reset for non-active virtual desktops (Windows 10)

Mikael 9 years ago updated by Michael Muryn 5 years ago 6

I have the "Grouping" setting in Taskbar Tweaker set to "Don't group" and the "Taskbar buttons" setting in Windows set to "Never combine", and whenever I switch to another virtual desktop and then go back to the previous one, the windows seem to have all been grouped and sorted (within their group). I can still separate the windows, so the settings are still active, but the grouping (or lack thereof) and order seems to get reset whenever you leave/enter a virtual desktop.


I'm not sure if this is relevant, but I only have one monitor. I haven't tried it on a multi-monitor setup.


Thank you for an otherwise fantastic application.

Answer

Answer
Completed

It's not a bug of the tweaker, therefore I've changed it from a Bug to an Idea.

7+ Taskbar Tweaker v5.2 introduces the virtual_desktop_order_fix advanced option. More information can be found here.


This is a known issue, which happens without the tweaker, too. The order of the taskbar items gets reset every time a virtual desktop is being switched on Windows 10.

I would LOVE to see this Microsoft bug "handled" by tweaker. I've reported this to Microsoft via their bug report web page over a year ago. But, they don't seem interested in doing anything about this.


I know I don't understand the internals of this, but it seems like this might not be something that is extremely difficult. Just keep a semi-persistent (in memory) tables of where Microsoft want to put them, and where the user wants them to be, and each time a change to desktop is made, just re-arrange them back.


When I reported this issue on a forum, I received some feedback about the order being maintained by Windows 10 "in the order that the windows are created". This seems to hold somewhat true (although, I'm pretty sure I've seen times when that doesn't happen). But, you probably know all of that already.


Anyway, I was hoping this wasn't a difficult work around for tweaker. But, I'm probably over-simplifying.


Regards,

sjmyst

Answer
Completed

It's not a bug of the tweaker, therefore I've changed it from a Bug to an Idea.

7+ Taskbar Tweaker v5.2 introduces the virtual_desktop_order_fix advanced option. More information can be found here.


Hi,


This doesn't seem to be working for me as I continue to see this exact behavior. I'm using VirtuaWin instead of Windows 10 virtual desktop manager, could that be the difference?


Thank you,


Mark

Hi,

Yes, that's the reason. VirtualWin and similar programs implement their own virtual desktop mechanism, which 7+ Taskbar Tweaker doesn't support.

This is an old comments, but other might stumble here.  I have also chosen to use VirtuaWin in the past because I liked how it behaved.  Since Windows 10 introduced Virtual Desktop natively. I decided to give it a a try and favor it, but there was some features missing to make my VD experience as good as I used to know (like VirtuaWin nice little status icon in tray telling you which Virtual Desktop you are located at).  Best solution I found so far is using zVirtualDesktop (https://github.com/mzomparelli/zVirtualDesktop).  It used to be free and open source I believe, however it is now paying.  Might still worth it to encourage the developer, you decide.  I talked to the developer in the past and I can say he is a very nice guy, and I will try to talk to him about reconsidering making it as a free-by-default option (or have a free default behavior and make people that want more pay for example or donate like for RaMMicHaeL's freeware), but that is another story. ;-)