Wonkiness on layout
This commit is contained in:
@@ -62,8 +62,8 @@ func (w *Text) Init(id string, style tcell.Style) {
|
||||
func (w *Text) Id() string { return w.id }
|
||||
func (w *Text) HandleResize(ev *tcell.EventResize) { w.w, w.h = ev.Size() }
|
||||
|
||||
func (w *Text) SetKeyMap(km KeyMap) { w.keyMap = km }
|
||||
func (w *Text) AddToKeyMap(km KeyMap) { w.keyMap.Merge(km) }
|
||||
func (w *Text) SetKeyMap(km KeyMap, def bool) { w.keyMap = km }
|
||||
func (w *Text) AddToKeyMap(km KeyMap) { w.keyMap.Merge(km) }
|
||||
func (w *Text) RemoveFromKeyMap(km KeyMap) {
|
||||
for k := range km.Keys {
|
||||
w.keyMap.Remove(k)
|
||||
@@ -72,7 +72,7 @@ func (w *Text) RemoveFromKeyMap(km KeyMap) {
|
||||
w.keyMap.RemoveRune(r)
|
||||
}
|
||||
}
|
||||
func (w *Text) HandleKey(ev *tcell.EventKey) bool { return false }
|
||||
func (w *Text) HandleKey(ev *tcell.EventKey) bool { return w.keyMap.Handle(ev) }
|
||||
func (w *Text) HandleTime(ev *tcell.EventTime) {}
|
||||
func (w *Text) Draw(screen tcell.Screen) {
|
||||
if !w.visible {
|
||||
|
||||
Reference in New Issue
Block a user