mirror of https://github.com/gdamore/tcell.git
fixes #30 Resize needs to invalidate cells
fixes #29 ErrorEvent needs to implement error
This commit is contained in:
parent
118fce3ce9
commit
eccaea0126
|
@ -33,6 +33,10 @@ func (ev *EventError) When() time.Time {
|
||||||
return ev.t
|
return ev.t
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (ev *EventError) Error() string {
|
||||||
|
return ev.err.Error()
|
||||||
|
}
|
||||||
|
|
||||||
func NewEventError(err error) *EventError {
|
func NewEventError(err error) *EventError {
|
||||||
return &EventError{t: time.Now(), err: err}
|
return &EventError{t: time.Now(), err: err}
|
||||||
}
|
}
|
||||||
|
|
|
@ -558,6 +558,8 @@ func (t *tScreen) resize() {
|
||||||
t.cells = ResizeCells(t.cells, t.w, t.h, w, h)
|
t.cells = ResizeCells(t.cells, t.w, t.h, w, h)
|
||||||
t.w = w
|
t.w = w
|
||||||
t.h = h
|
t.h = h
|
||||||
|
|
||||||
|
InvalidateCells(t.cells)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ev != nil {
|
if ev != nil {
|
||||||
|
|
Loading…
Reference in New Issue