From 70f5c8864007fc5cec01bffd7efc15aa235c7135 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 28 Jan 2024 10:38:47 -0600 Subject: still loads and displays window widget Signed-off-by: Jeff Carr --- mouse.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'mouse.go') diff --git a/mouse.go b/mouse.go index e9b2db6..74426e5 100644 --- a/mouse.go +++ b/mouse.go @@ -47,7 +47,7 @@ func hideDDview() error { if tk.v == nil { return gocui.ErrUnknownView } - SetVisible(me.ddview, false) + tk.SetVisible(false) return nil } @@ -62,7 +62,7 @@ func showDDview() error { if tk.v == nil { return gocui.ErrUnknownView } - SetVisible(me.ddview, true) + tk.SetVisible(true) return nil } @@ -90,7 +90,6 @@ func makeDropdownView() { tk.v.Frame = true tk.v.Clear() fmt.Fprint(tk.v, "example.com\nwit.com") - // SetVisible(me.ddview, true) } func mouseUp(g *gocui.Gui, v *gocui.View) error { @@ -168,7 +167,8 @@ func mouseDown(g *gocui.Gui, v *gocui.View) error { test := findUnderMouse() msg := fmt.Sprintf("Mouse really down at: %d,%d", mx, my) + "foobar" if test == me.ddview { - if Visible(me.ddview) { + tk := me.ddview.TK.(*guiWidget) + if tk.Visible() { log.Log(NOW, "hide DDview() Mouse really down at:", mx, my) hideDDview() } else { -- cgit v1.2.3