зеркало из https://github.com/mozilla/gecko-dev.git
Bug 554764 - Dynamically removing glass appearance causes the window to stop redrawing r=jimm
This commit is contained in:
Родитель
0300235d7c
Коммит
a777551ae6
|
@ -6771,6 +6771,9 @@ void nsWindow::SetWindowTranslucencyInner(nsTransparencyMode aMode)
|
|||
exStyle &= ~(WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE | WS_EX_CLIENTEDGE | WS_EX_STATICEDGE);
|
||||
}
|
||||
|
||||
if (topWindow->mIsVisible)
|
||||
style |= WS_VISIBLE;
|
||||
|
||||
VERIFY_WINDOW_STYLE(style);
|
||||
::SetWindowLongPtrW(hWnd, GWL_STYLE, style);
|
||||
::SetWindowLongPtrW(hWnd, GWL_EXSTYLE, exStyle);
|
||||
|
|
Загрузка…
Ссылка в новой задаче