diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/ui/ui.go | 12 | 
1 files changed, 5 insertions, 7 deletions
diff --git a/lib/ui/ui.go b/lib/ui/ui.go index 4c3dd34..01d12dc 100644 --- a/lib/ui/ui.go +++ b/lib/ui/ui.go @@ -4,8 +4,6 @@ import (  	"sync/atomic"  	"github.com/gdamore/tcell" - -	"git.sr.ht/~sircmpwn/aerc/config"  )  type UI struct { @@ -18,8 +16,7 @@ type UI struct {  	invalid  int32 // access via atomic  } -func Initialize(conf *config.AercConfig, -	content DrawableInteractiveBeeper) (*UI, error) { +func Initialize(content DrawableInteractiveBeeper) (*UI, error) {  	screen, err := tcell.NewScreen()  	if err != nil { @@ -32,9 +29,6 @@ func Initialize(conf *config.AercConfig,  	screen.Clear()  	screen.HideCursor() -	if conf.Ui.MouseEnabled { -		screen.EnableMouse() -	}  	width, height := screen.Size() @@ -101,3 +95,7 @@ func (state *UI) Tick() bool {  	return more  } + +func (state *UI) EnableMouse() { +	state.screen.EnableMouse() +}  | 
