From fd5b8229cb61b0a4cc3cbb9ee992df390e9f9490 Mon Sep 17 00:00:00 2001 From: nathan Date: Wed, 12 Jul 2017 01:29:32 +0200 Subject: [PATCH] Code polish, fix potential crash --- src/dorkbox/systemTray/nativeUI/WindowsMenu.java | 6 ++---- src/dorkbox/systemTray/nativeUI/_WindowsNativeTray.java | 4 +--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/dorkbox/systemTray/nativeUI/WindowsMenu.java b/src/dorkbox/systemTray/nativeUI/WindowsMenu.java index f3b4a5d..1896d1a 100644 --- a/src/dorkbox/systemTray/nativeUI/WindowsMenu.java +++ b/src/dorkbox/systemTray/nativeUI/WindowsMenu.java @@ -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)); } diff --git a/src/dorkbox/systemTray/nativeUI/_WindowsNativeTray.java b/src/dorkbox/systemTray/nativeUI/_WindowsNativeTray.java index da5da0b..c111cb9 100644 --- a/src/dorkbox/systemTray/nativeUI/_WindowsNativeTray.java +++ b/src/dorkbox/systemTray/nativeUI/_WindowsNativeTray.java @@ -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)); } };