summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tui/draw.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/tui/draw.go b/tui/draw.go
index 302f876..14f11fa 100644
--- a/tui/draw.go
+++ b/tui/draw.go
@@ -175,10 +175,11 @@ func Present() error {
c.c = " "
}
if c != scr.back[p] || scr.prevSize != s {
- if reset {
+ switch {
+ case reset:
writeCursor(p.x, p.y)
- }
- if style != c.style {
+ fallthrough
+ case style != c.style:
style = c.style
writeStyle(style)
}