return to normal plugin load order
Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
parent
77f7d1f0ca
commit
89d65118cd
|
@ -139,7 +139,7 @@ Creates a window helpful for debugging this package
|
|||
|
||||
`func ShowDebugValues()`
|
||||
|
||||
### func [StandardExit](/main.go#L180)
|
||||
### func [StandardExit](/main.go#L182)
|
||||
|
||||
`func StandardExit()`
|
||||
|
||||
|
|
12
main.go
12
main.go
|
@ -154,18 +154,20 @@ func New() *Node {
|
|||
return Config.rootNode
|
||||
}
|
||||
|
||||
// try to load andlabs, if that doesn't work, fall back to the console
|
||||
func (n *Node) Default() *Node {
|
||||
if (n.LoadToolkit("gocui") == nil) {
|
||||
log(logError, "New() failed to load gocui")
|
||||
}
|
||||
// if DISPLAY isn't set, return since gtk can't load
|
||||
// TODO: figure out how to check what to do in macos and mswindows
|
||||
if (os.Getenv("DISPLAY") == "") {
|
||||
if (n.LoadToolkit("gocui") == nil) {
|
||||
log(logError, "New() failed to load gocui")
|
||||
}
|
||||
return n
|
||||
}
|
||||
if (n.LoadToolkit("andlabs") == nil) {
|
||||
log(logError, "New() failed to load andlabs")
|
||||
if (n.LoadToolkit("andlabs") != nil) {
|
||||
return n
|
||||
}
|
||||
n.LoadToolkit("gocui")
|
||||
return n
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue