summaryrefslogtreecommitdiff
path: root/plugin.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin.go')
-rw-r--r--plugin.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/plugin.go b/plugin.go
index 4494f45..939107a 100644
--- a/plugin.go
+++ b/plugin.go
@@ -118,7 +118,10 @@ func LoadToolkit(name string) *aplug {
log(debugPlugin, "gui.LoadToolkit() END", newPlug.name, filename)
newPlug.Init()
- Config.rootNode.Redraw(newPlug)
+ newPlug.pluginChan = newPlug.PluginChannel()
+
+ // TODO: find a new way to do this that is locking, safe and accurate
+ Config.rootNode.redraw(newPlug)
newPlug.LoadOk = true
return newPlug
}