Lagrange [work/v1.11]

Fixed several event handling issues

=> Jaakko Keränen

Sat Feb 19 15:16:51 2022 +0200

Events are expected to have a valid windowID now, and the current window also has to be correct when dispatching or processing any events.

 src/app.c               | 38 ++++++++++++++++++++++++++----------
 src/app.h               |  2 ++
 src/macos.m             | 51 +++++++++++++++++--------------------------------
 src/periodic.c          | 19 ++++++++++--------
 src/ui/documentwidget.c |  2 +-
 src/ui/touch.c          |  3 ++-
 src/ui/widget.c         |  3 ++-
 src/ui/window.c         | 10 +++++-----
 src/ui/window.h         |  2 +-
 9 files changed, 69 insertions(+), 61 deletions(-)

=> Diff (Colored) | Diff (Colored, Plain Text) | 🔨 Patch

=> Parent 1ef7170f | Repository

Proxy Information
Original URL
gemini://git.skyjake.fi/lagrange/work%2Fv1.11/commits/44214359
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
154.020398 milliseconds
Gemini-to-HTML Time
0.925005 milliseconds

This content has been proxied by September (3851b).