aboutsummaryrefslogtreecommitdiff
path: root/lib/ui
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ui')
-rw-r--r--lib/ui/context.go7
-rw-r--r--lib/ui/ui.go9
2 files changed, 6 insertions, 10 deletions
diff --git a/lib/ui/context.go b/lib/ui/context.go
index 8031689..1665819 100644
--- a/lib/ui/context.go
+++ b/lib/ui/context.go
@@ -77,9 +77,6 @@ func (ctx *Context) Printf(x, y int, style tcell.Style,
return y < height
}
for _, ch := range str {
- if str == " こんにちは " {
- fmt.Printf("%c\n", ch)
- }
switch ch {
case '\n':
if !newline() {
@@ -102,10 +99,6 @@ func (ctx *Context) Printf(x, y int, style tcell.Style,
return runewidth.StringWidth(str)
}
-//func (ctx *Context) Screen() tcell.Screen {
-// return ctx.screen
-//}
-
func (ctx *Context) Fill(x, y, width, height int, rune rune, style tcell.Style) {
vp := views.NewViewPort(ctx.viewport, x, y, width, height)
vp.Fill(rune, style)
diff --git a/lib/ui/ui.go b/lib/ui/ui.go
index d3eacf2..8a390f3 100644
--- a/lib/ui/ui.go
+++ b/lib/ui/ui.go
@@ -41,15 +41,18 @@ func Initialize(conf *config.AercConfig,
tcEvents: make(chan tcell.Event, 10),
invalidations: make(chan interface{}),
}
- //tb.SetOutputMode(tb.Output256)
go (func() {
for !state.Exit {
state.tcEvents <- screen.PollEvent()
}
})()
- go (func() { state.invalidations <- nil })()
+ go (func() {
+ state.invalidations <- nil
+ })()
content.OnInvalidate(func(_ Drawable) {
- go (func() { state.invalidations <- nil })()
+ go (func() {
+ state.invalidations <- nil
+ })()
})
return &state, nil
}