Code polish, fix potential crash
This commit is contained in:
parent
2eb8fe7574
commit
fd5b8229cb
|
@ -450,7 +450,7 @@ class WindowsMenu extends WindowsBaseMenuItem implements MenuPeer {
|
|||
}
|
||||
|
||||
// close the previous popup menu
|
||||
User32.IMPL.SendMessage(hWnd, WM_KEYDOWN, new WPARAM(VK_ESCAPE), null);
|
||||
User32.IMPL.SendMessage(hWnd, WM_KEYDOWN, new WPARAM(VK_ESCAPE), new LPARAM(0));
|
||||
}
|
||||
|
||||
return;
|
||||
|
@ -459,9 +459,7 @@ class WindowsMenu extends WindowsBaseMenuItem implements MenuPeer {
|
|||
}
|
||||
}
|
||||
|
||||
WPARAM wparam = new WPARAM(0);
|
||||
LPARAM lparam = new LPARAM(0);
|
||||
User32.IMPL.PostMessage(mainHwnd, WM_NULL, wparam, lparam);
|
||||
User32.IMPL.PostMessage(mainHwnd, WM_NULL, new WPARAM(0), new LPARAM(0));
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -122,9 +122,7 @@ class _WindowsNativeTray extends Tray implements NativeUI {
|
|||
|
||||
super.remove();
|
||||
|
||||
WPARAM wparam = new WPARAM(0);
|
||||
LPARAM lparam = new LPARAM(0);
|
||||
User32.IMPL.PostMessage(WindowsEventDispatch.get(), WM_QUIT, wparam, lparam);
|
||||
User32.IMPL.PostMessage(WindowsEventDispatch.get(), WM_QUIT, new WPARAM(0), new LPARAM(0));
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user