[OS/2] Bug 500379: fix focus behavior when activating windows after the big focus change landed, p=Rich Walsh, r=pweilbacher

This commit is contained in:
Peter Weilbacher 2009-07-10 09:30:39 +02:00
Родитель b1dd797636
Коммит 41db480f4e
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -468,6 +468,13 @@ MRESULT nsFrameWindow::FrameMessage( ULONG msg, MPARAM mp1, MPARAM mp2)
}
}
break;
case WM_ACTIVATE:
DEBUGFOCUS(frame WM_ACTIVATE);
if (SHORT1FROMMP(mp1) &&
!(WinQueryWindowULong(mFrameWnd, QWL_STYLE) & WS_MINIMIZED)) {
bDone = DispatchFocus(NS_ACTIVATE);
}
break;
}
if( !bDone)