Scrollbar visual style breaks on Win 11 with/after RDP

I've been using a dark theme for DOpus for a while which looks great but I have a problem with it on Windows 11. It's Dopus 12.26 running on Win11 version 21H2 build 22000.348 (non-insider)

Every time I connect with remote desktop or log back in on the local computer the scrollbars turn white and what's worse is that it becomes very hard to discern the location of the caret when there are many items in the folder.


Going into Settings > Display > Colors and Fonts > Pane Borders and toggling use system colors on and then off again > Apply and it's fixed until the next time we connect via RDP.


Dopus is the only application I have which suffers from this.
Firefox uses the same styled scrollbars and doesn't experience this degradation.

That's the standard Windows 11 scrollbar style, and one of the reasons I can't install Windows 11 on any machine I actually use. The standard scrollbars which the OS gives desktop apps are not just ugly but so poorly designed they are unusable. Microsoft have taken the concept of hiding UI elements so far that there are no buttons at the ends and not even a line or background color change where they should be, making it hard to tell if the scrollbar itself is at the top or bottom. I thought it was a bug at first until I saw it's the same in other programs (e.g. Notepad).

We'll look into why the custom scrollbar rendering is being turned off due to RDP. Thanks for reporting it. If you exit and restart Opus it should go back to normal.

1 Like

Restarting indeed fixes it. Until we reconnect sessions again. Alas doing that with many listers with many tabs all the time is neither elegant nor a pleasant experience.
I agree about Win11 not being completely production-ready, still aside from a few quirks here and there I haven't seen anything game-breaking so far. I mainly jumped on board because of WSL2 and then they go and backport it to W10 as well. Too late to go back now.

Turning on Preferences / Launching Opus / Startup / Open the Listers that were open when the program was last closed should take care of that, as long as you don't have any copies etc. going on at the time.

(Re-launch the program via the Taskbar or Start Menu shortcut to get the previous windows back. An action or shortcut which opens a particular folder (e.g. double-clicking a folder on the desktop) or window (e.g. something that opens the Default Lister) will override the setting.)

Recreating the listers is not the problem here. Reloading a saved layout multiple times per day with 6-8 listers with 30+ tabs on each side is stressful on the hardware, waking disks left and right, losing focused items and scroll position and generally a pain to do.
My workstation is on 24/7. I never restart programs. I never restart the PC unless it nags me for updates and still delay them for several days. My average browser tab count is over 300 and launching programs all the time just wastes my time.