summaryrefslogtreecommitdiff
path: root/mouse.go
diff options
context:
space:
mode:
Diffstat (limited to 'mouse.go')
-rw-r--r--mouse.go8
1 files changed, 4 insertions, 4 deletions
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 {