explorer: Don't pop start menu on "undo minimize all windows" systray command.
This commit is contained in:
parent
d66fe6206d
commit
5da459f1f2
2 changed files with 7 additions and 1 deletions
|
@ -13034,6 +13034,7 @@ static void test_WM_NCCALCSIZE(void)
|
|||
}
|
||||
|
||||
#define TRAY_MINIMIZE_ALL 419
|
||||
#define TRAY_MINIMIZE_ALL_UNDO 416
|
||||
|
||||
static void test_shell_tray(void)
|
||||
{
|
||||
|
@ -13056,6 +13057,10 @@ static void test_shell_tray(void)
|
|||
flush_events( TRUE );
|
||||
todo_wine ok( IsIconic( hwnd ), "window is not minimized.\n" );
|
||||
|
||||
SendMessageA( traywnd, WM_COMMAND, TRAY_MINIMIZE_ALL_UNDO, 0xdeadbeef );
|
||||
flush_events( TRUE );
|
||||
ok( !IsIconic( hwnd ), "window is minimized.\n" );
|
||||
|
||||
DestroyWindow(hwnd);
|
||||
}
|
||||
|
||||
|
|
|
@ -34,6 +34,7 @@
|
|||
WINE_DEFAULT_DEBUG_CHANNEL(systray);
|
||||
|
||||
#define TRAY_MINIMIZE_ALL 419
|
||||
#define TRAY_MINIMIZE_ALL_UNDO 416
|
||||
|
||||
struct notify_data /* platform-independent format for NOTIFYICONDATA */
|
||||
{
|
||||
|
@ -1064,7 +1065,7 @@ static LRESULT WINAPI shell_traywnd_proc( HWND hwnd, UINT msg, WPARAM wparam, LP
|
|||
case WM_COMMAND:
|
||||
if (HIWORD(wparam) == BN_CLICKED)
|
||||
{
|
||||
if (LOWORD(wparam) == TRAY_MINIMIZE_ALL)
|
||||
if (LOWORD(wparam) == TRAY_MINIMIZE_ALL || LOWORD(wparam) == TRAY_MINIMIZE_ALL_UNDO)
|
||||
{
|
||||
FIXME( "Shell command %u is not supported.\n", LOWORD(wparam) );
|
||||
break;
|
||||
|
|
Loading…
Add table
Reference in a new issue