basic window opens correctly on first try

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2024-02-11 04:17:06 -06:00
parent 6a1b386ca5
commit 0a70e64ff0
1 changed files with 5 additions and 2 deletions

View File

@ -37,12 +37,17 @@ func NewBasicWindow(parent *gui.Node, title string) *BasicWindow {
w = &BasicWindow{ w = &BasicWindow{
title: title, title: title,
vertical: false, vertical: false,
hidden: true,
} }
log.Log(GADGETS, "NewBasicWindow() END") log.Log(GADGETS, "NewBasicWindow() END")
return w return w
} }
func (w *BasicWindow) Hidden() bool {
return w.hidden
}
func (w *BasicWindow) Show() { func (w *BasicWindow) Show() {
if !w.Ready() { if !w.Ready() {
return return
@ -76,10 +81,8 @@ func (w *BasicWindow) Toggle() {
} }
if w.hidden { if w.hidden {
w.Show() w.Show()
w.hidden = false
} else { } else {
w.Hide() w.Hide()
w.hidden = true
} }
return return
} }