зеркало из https://github.com/mozilla/pjs.git
Bug 457997 - Autohiding glass panels don't display properly r=vlad,dao
This commit is contained in:
Родитель
454bae4609
Коммит
cf7fca4074
|
@ -234,12 +234,7 @@
|
||||||
<label crop="center" flex="1" class="tooltip-label"/>
|
<label crop="center" flex="1" class="tooltip-label"/>
|
||||||
</tooltip>
|
</tooltip>
|
||||||
|
|
||||||
<panel id="ctrlTab-panel" class="KUI-panel" hidden="true" norestorefocus="true" ignorekeys="true"
|
<panel id="ctrlTab-panel" class="KUI-panel" hidden="true" norestorefocus="true" ignorekeys="true">
|
||||||
#ifdef XP_WIN
|
|
||||||
# XXX bug 457997
|
|
||||||
noautohide="true"
|
|
||||||
#endif
|
|
||||||
>
|
|
||||||
<hbox pack="center">
|
<hbox pack="center">
|
||||||
<textbox id="ctrlTab-search"
|
<textbox id="ctrlTab-search"
|
||||||
type="search"
|
type="search"
|
||||||
|
|
|
@ -7877,12 +7877,13 @@ nsWindow :: DealWithPopups ( HWND inWnd, UINT inMsg, WPARAM inWParam, LPARAM inL
|
||||||
inMsg == WM_NCRBUTTONDOWN ||
|
inMsg == WM_NCRBUTTONDOWN ||
|
||||||
inMsg == WM_MOVING ||
|
inMsg == WM_MOVING ||
|
||||||
inMsg == WM_SIZING ||
|
inMsg == WM_SIZING ||
|
||||||
inMsg == WM_GETMINMAXINFO ||
|
|
||||||
inMsg == WM_NCLBUTTONDOWN ||
|
inMsg == WM_NCLBUTTONDOWN ||
|
||||||
inMsg == WM_NCMBUTTONDOWN ||
|
inMsg == WM_NCMBUTTONDOWN ||
|
||||||
inMsg == WM_MOUSEACTIVATE ||
|
inMsg == WM_MOUSEACTIVATE ||
|
||||||
inMsg == WM_ACTIVATEAPP ||
|
inMsg == WM_ACTIVATEAPP ||
|
||||||
inMsg == WM_MENUSELECT ||
|
inMsg == WM_MENUSELECT ||
|
||||||
|
// Non-toplevel windows normally don't get WM_GETMINMAXINFO.
|
||||||
|
// Therefore if a non-toplevel window gets this message, we should ignore it.
|
||||||
(inMsg == WM_GETMINMAXINFO && !::GetParent(inWnd))
|
(inMsg == WM_GETMINMAXINFO && !::GetParent(inWnd))
|
||||||
#endif
|
#endif
|
||||||
)
|
)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче