by fourteen » Sat May 02, 2009 7:19 pm
Build 1242 on Vista (but same behavior has been observed in several prior builds).
When a (modal) dialog box is displayed by MediaMonkey (e.g. Track Properties), and then that dialog box is occluded by some other non-MediaMonkey window, then if you click on MediaMonkey's main window's title bar nothing happens. Typical/Standard Windows behavior is that the application comes to the foreground.
Steps to replicate:
- right click a track and select Properties to bring up the "Track Properties" dialog box
- use another non-MediaMonkey window (e.g. Explorer or a browser window)
- move that other window so:
- it completely hides the "Track Properties" dialog box, and
- MediaMonkey's main window is partially seen beneath that other window
- click on MediaMonkey's main window, e.g. on the title bar or anywhere in the main window
Observed behavior: nothing happens
Expected behavior: the MediaMonkey application comes to the foreground and the "Track Properties" dialog box is shown on top of MediaMonkey's main window
This is likely caused by MediaMonkey's dialog boxes having no parent window (parent window set to null). Typically, one uses the main application window as the parent to get the standard Windows behavior.
Build 1242 on Vista (but same behavior has been observed in several prior builds).
When a (modal) dialog box is displayed by MediaMonkey (e.g. Track Properties), and then that dialog box is occluded by some other non-MediaMonkey window, then if you click on MediaMonkey's main window's title bar nothing happens. Typical/Standard Windows behavior is that the application comes to the foreground.
Steps to replicate:
- right click a track and select Properties to bring up the "Track Properties" dialog box
- use another non-MediaMonkey window (e.g. Explorer or a browser window)
- move that other window so:
- it completely hides the "Track Properties" dialog box, and
- MediaMonkey's main window is partially seen beneath that other window
- click on MediaMonkey's main window, e.g. on the title bar or anywhere in the main window
Observed behavior: nothing happens
Expected behavior: the MediaMonkey application comes to the foreground and the "Track Properties" dialog box is shown on top of MediaMonkey's main window
This is likely caused by MediaMonkey's dialog boxes having no parent window (parent window set to null). Typically, one uses the main application window as the parent to get the standard Windows behavior.