diff --git a/pkg/termui/events.go b/pkg/termui/events.go index eb7319b..2669395 100644 --- a/pkg/termui/events.go +++ b/pkg/termui/events.go @@ -10,7 +10,7 @@ import ( "sync" "time" - "github.com/nsf/termbox-go" + "github.com/miguelmota/cointop/pkg/termbox" ) type Event struct { @@ -221,6 +221,7 @@ func findMatch(mux map[string]func(Event), path string) string { return pattern } + // Remove all existing defined Handlers from the map func (es *EvtStream) ResetHandlers() { for Path, _ := range es.Handlers { diff --git a/pkg/termui/helper.go b/pkg/termui/helper.go index 18a6770..8bb81a2 100644 --- a/pkg/termui/helper.go +++ b/pkg/termui/helper.go @@ -8,7 +8,7 @@ import ( "regexp" "strings" - tm "github.com/nsf/termbox-go" + tm "github.com/miguelmota/cointop/pkg/termbox" ) import rw "github.com/mattn/go-runewidth" diff --git a/pkg/termui/render.go b/pkg/termui/render.go index 071e62b..4546945 100644 --- a/pkg/termui/render.go +++ b/pkg/termui/render.go @@ -8,7 +8,7 @@ import ( "image" "sync" - tm "github.com/nsf/termbox-go" + tm "github.com/miguelmota/cointop/pkg/termbox" ) // Bufferer should be implemented by all renderable components.