From 07d42bca5d5c2df7574fb28c93f5051fd2d77552 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Sat, 9 Mar 2019 05:43:18 +0100 Subject: ui: ensure window comes up on top Signed-off-by: Jason A. Donenfeld --- ui/raise.go | 2 ++ ui/ui.go | 1 + 2 files changed, 3 insertions(+) diff --git a/ui/raise.go b/ui/raise.go index 6ba1fb36..b736f7d6 100644 --- a/ui/raise.go +++ b/ui/raise.go @@ -22,6 +22,7 @@ func RaiseUI() bool { return false } win.ShowWindow(hwnd, win.SW_NORMAL) + win.BringWindowToTop(hwnd) win.SetForegroundWindow(hwnd) return true } @@ -37,6 +38,7 @@ func WaitForRaiseUIThenQuit() { } win.UnhookWinEvent(handle) win.ShowWindow(hwnd, win.SW_NORMAL) + win.BringWindowToTop(hwnd) win.SetForegroundWindow(hwnd) os.Exit(0) return 0 diff --git a/ui/ui.go b/ui/ui.go index d42f60ed..18c83e2d 100644 --- a/ui/ui.go +++ b/ui/ui.go @@ -193,6 +193,7 @@ func RunUI() { if button == walk.LeftButton { mw.Show() win.SetForegroundWindow(mw.Handle()) + win.BringWindowToTop(mw.Handle()) updateConfView() } }) -- cgit v1.2.3-59-g8ed1b