TC x64 9.51 RC2 - Dark mode, white flash when switching tabs

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: white, Hacker, petermad, Stefan2

Post Reply
iteg
Junior Member
Junior Member
Posts: 67
Joined: 2016-07-28, 08:36 UTC

TC x64 9.51 RC2 - Dark mode, white flash when switching tabs

Post by *iteg »

TC x64 9.51 RC2 - Dark mode, white flash when switching tabs.

On the topic of the previous problem: "Multi-Rename Tool shows a white flash on dark mode".

For example, in the dialogs: "Find Files", "FTP: connection details", "System Information".
Windows 7 x64 SP1. Classic theme. Advanced system settings \ Visual Effects \ Adjust for best performance.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48083
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC x64 9.51 RC2 - Dark mode, white flash when switching tabs

Post by *ghisler(Author) »

I don't see any flash when switching tabs in classic theme, sorry.
Author of Total Commander
https://www.ghisler.com
iteg
Junior Member
Junior Member
Posts: 67
Joined: 2016-07-28, 08:36 UTC

Re: TC x64 9.51 RC2 - Dark mode, white flash when switching tabs

Post by *iteg »

It is visible when you switch between tabs with the mouse, but there is no CTRL + TAB.
siealex
Senior Member
Senior Member
Posts: 278
Joined: 2009-03-22, 16:36 UTC

Re: TC x64 9.51 RC2 - Dark mode, white flash when switching tabs

Post by *siealex »

I tried it in the Find Files dialog - on the third tab I got a white flash in one of text input fields.
We are not so S.M.A.R.T. as we imagine...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48083
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: TC x64 9.51 RC2 - Dark mode, white flash when switching tabs

Post by *ghisler(Author) »

I'm really sorry but I cannot reproduce it. I will move it to "will not be changed".
Author of Total Commander
https://www.ghisler.com
iteg
Junior Member
Junior Member
Posts: 67
Joined: 2016-07-28, 08:36 UTC

Re: TC x64 9.51 RC2 - Dark mode, white flash when switching tabs

Post by *iteg »

Use the utility "Spy++" (spyxx_amd64.exe) from MS Visual Studio.
Using the "Find Files" dialog box as an example.
In Spy++, track messages for SysTabControl32: WM_KEYDOWN, WM_KEYUP, WM_LBUTTONDOWN, WM_LBUTTONUP and WM_PAINT.

If you switch tabs using CTRL+TAB, then it will:
...
WM_KEYDOWN
WM_PAINT
WM_KEYUP
...
Only one WM_PAINT message. Good.

If you switch tabs with the mouse, it will:
...
WM_LBUTTONDOWN
WM_PAINT
WM_PAINT
WM_LBUTTONUP
WM_PAINT
...
There will be three messages to redraw. For one WM_LBUTTONDOWN message, two WM_PAINT are redundant.

Flicker is clearly visible. The entire area of ​​the tab is drawn in white, and then black, rather than individual components. I can’t record a video because I did not find a video capture program with the necessary FPS.
Perhaps the situation is affected by the use of an integrated GPU.
Try lowering your screen refresh rate to 50Hz.
I use an LCD monitor (TN + film).
Post Reply