mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-06 18:05:35 +00:00
widget: flush ChangeEvents even if no key events are available
Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
@@ -155,6 +155,9 @@ func (e *Editor) processPointer(gtx *layout.Context) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (e *Editor) processKey(gtx *layout.Context) {
|
func (e *Editor) processKey(gtx *layout.Context) {
|
||||||
|
if e.rr.Changed() {
|
||||||
|
e.events = append(e.events, ChangeEvent{})
|
||||||
|
}
|
||||||
for _, ke := range gtx.Events(&e.eventKey) {
|
for _, ke := range gtx.Events(&e.eventKey) {
|
||||||
e.blinkStart = gtx.Now()
|
e.blinkStart = gtx.Now()
|
||||||
switch ke := ke.(type) {
|
switch ke := ke.(type) {
|
||||||
|
|||||||
Reference in New Issue
Block a user