diff --git a/plugins/statusscreen/statusscreen.go b/plugins/statusscreen/statusscreen.go index 59ffe717b54382dacd776eea7cede517b1548d8e..dc61e61b31c725037fd8c51c7da0d59bbed935c1 100644 --- a/plugins/statusscreen/statusscreen.go +++ b/plugins/statusscreen/statusscreen.go @@ -91,9 +91,9 @@ func run(plugin *node.Plugin) { return event }) - mutex.RLock() - defer mutex.RUnlock() app.SetBeforeDrawFunc(func(screen tcell.Screen) bool { + mutex.RLock() + defer mutex.RUnlock() headerBar.Update() rows := make([]int, 2)