weolar / xpchrome

chrome for windows xp
71 stars 3 forks source link

Flashing / Flickering Windows when running on both Windows XP and Windows XP Professional x64 Edition. #15

Open henronmegatron opened 10 months ago

henronmegatron commented 10 months ago

When running XPChrome on both Windows XP and Windows XP Professional x64 Edition, the top of the Window flickers when moving / creating a tab / performing any action on the toolbar of the browser.

A screen recording highlighting this behaviour is shown below.

https://github.com/weolar/xpchrome/assets/151472770/629952be-3049-44d6-83d1-8f62bde53aab

This behaviour occurs with/without extensions installed.

weolar commented 10 months ago

I have also noticed this issue, but I have not found the cause yet.

Zero3K commented 10 months ago

Have you tried using Rohitab's API Monitor? You can get it by going to http://www.rohitab.com/site/files/downloads/2013/03/api-monitor-v2r13-setup-x86.exe.

qwertyopus commented 9 months ago

Especially noticeable for a dark theme, like Zune. Not a solution, but I can minimize the unwanted visual effect by installing a similar color theme from Chrome Web Store.

Zero3K commented 9 months ago

Oh, it is an issue with theming. I think it will work fine with the Classic Theme being used.

andika207 commented 9 months ago

I have noticed this glitch on the upper frame when dragging the window all over the desktop. however on Win7 it works perfect, no visual issues

MWF2 commented 9 months ago

this is cause it's not using this theme like supermium does image

RamonUnch commented 9 months ago

If you disable the WS_CAPTION and the WS_THICKFRAME window style for the main window you no longer have any issue. You can do it with a tool like WinSpy++. However I do not get why WS_THICKFRAME needs to be disabled I would have expected that removing WS_CAPTION would do the trick but for sure it is related to the non-client area painting, you were not really supposed to paint over non-client area before vista.