View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001958 | MMW v4 | Other | public | 2005-07-26 11:48 | 2008-11-26 06:07 |
Reporter | Ludek | Assigned To | |||
Priority | high | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Summary | 0001958: The Application sometimes stay topmost after switching from party mode fullscreen back | ||||
Description | When You use DebugView: After OutputDebugString( PChar( 'Forms: NOTOPMOST ')); which I use is calling only ShowWindow( Handle , SW_SHOWNORMAL );..... This probably calls: TApplication.Minimize; This one calls: NormalizeTopMosts; This calls: DoNormalizeTopMosts(False); And this calls: Inc(FTopMostLevel); Because Inc(FTopMostLevel) is incremented - it is jumping like this: 0,1,0,1,0,1,0,1,2,1,2,1 and level value after switching from Party Mode is 1 and MM is topmost, but sometimes value remain at 0, and everything is ok and MM isn't topmost. One way to reproduce: 1. launch MM, switch (Alt+Tab) to another application and back to MM 2. switch to party mode full screen 3. back from party mode (is topmost? - sometimes) Another way to reproduce: 1) Party mode on 2) Ctrl-Esc 3) Back from party mode (is topmost? - sometimes) | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||