From 9d1a045a1f84c079707f766d999312a6da12824d Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sat, 8 Feb 2025 09:16:22 -0600 Subject: [PATCH] window double click brings to forefront --- eventMouseClick.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/eventMouseClick.go b/eventMouseClick.go index edf4562..a5dcab9 100644 --- a/eventMouseClick.go +++ b/eventMouseClick.go @@ -148,6 +148,12 @@ func doMouseDoubleClick(w int, h int) { log.Printf("actually a double click (%d,%d)", w, h) for _, tk := range findByXY(w, h) { + if tk.node.WidgetType == widget.Window { + me.stdout.outputOnTop = false + setThingsOnTop() + return + } + if tk.node.WidgetType == widget.Stdout { if me.stdout.outputOnTop { me.stdout.outputOnTop = false @@ -156,6 +162,7 @@ func doMouseDoubleClick(w int, h int) { me.stdout.outputOnTop = true setThingsOnTop() } + return } } }