From 467b10d3f84e96ed49f2fc953e31a768b1f98cc2 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Mon, 29 Jan 2024 23:10:15 -0600 Subject: [PATCH] switching windows is starting to work Signed-off-by: Jeff Carr --- click.go | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/click.go b/click.go index 62e1e11..2f76ce7 100644 --- a/click.go +++ b/click.go @@ -102,18 +102,16 @@ func (w *guiWidget) doWidgetClick() { log.Log(NOW, "doWidgetClick() if this is the dropdown menu, handle it here?") case widget.Window: log.Log(NOW, "doWidgetClick() START on window", w.String()) - /* - if me.currentWindow == w.node { - return - } - if me.currentWindow != nil { - var curw *guiWidget - curw = me.currentWindow.TK.(*guiWidget) - curw.unsetCurrent() - curw.setColor(&colorWindow) - curw.hideWidgets() - } - */ + // if me.currentWindow == w.node { + // return + // } + if me.currentWindow != nil { + var curw *guiWidget + curw = me.currentWindow.TK.(*guiWidget) + curw.unsetCurrent() + curw.setColor(&colorWindow) + curw.hideWidgets() + } me.currentWindow = w.node log.Log(NOW, "doWidgetClick() set currentWindow to", w.String())