=> b8a3d1d7ea0cd34e3bacf87e06d90a5b4d73d8f3
[1mdiff --git a/res/about/ios-version.gmi b/res/about/ios-version.gmi[m [1mindex bffd11f8..9e3be676 100644[m [1m--- a/res/about/ios-version.gmi[m [1m+++ b/res/about/ios-version.gmi[m [36m@@ -7,6 +7,7 @@[m # Release notes[m [m ## 1.18 (4)[m [32m+[m[32m* Fixed accidental navigation when editing text with the keyboard.[m * Misfin: URI format has changed to "misfin:address?message" instead of the previously used "misfin://address". The optional query string ("message") is used as the initial message contents if the upload dialog's text editor is empty.[m * Fixed redirection counting (and related warnings) when requesting Titan URIs.[m * Updated UI translations.[m [1mdiff --git a/src/ui/inputwidget.c b/src/ui/inputwidget.c[m [1mindex 63b7fa21..593b32dd 100644[m [1m--- a/src/ui/inputwidget.c[m [1m+++ b/src/ui/inputwidget.c[m [36m@@ -2679,7 +2679,6 @@[m [mstatic iBool processEvent_InputWidget_(iInputWidget *d, const SDL_Event *ev) {[m return iTrue;[m }[m }[m [31m-#endif[m if (d->inFlags & enterKeyEnabled_InputWidgetFlag &&[m (checkAcceptMods_InputWidget_(d, mods) ||[m (~d->inFlags & lineBreaksEnabled_InputWidgetFlag))) {[m [36m@@ -2695,6 +2694,10 @@[m [mstatic iBool processEvent_InputWidget_(iInputWidget *d, const SDL_Event *ev) {[m return iTrue;[m }[m return iFalse;[m [32m+[m[32m#else[m [32m+[m[32m /* Native input handles Return key. */[m [32m+[m[32m return iTrue;[m [32m+[m[32m#endif[m case SDLK_ESCAPE:[m end_InputWidget(d, iTrue);[m setFocus_Widget(NULL);[m [36m@@ -2865,7 +2868,18 @@[m [mstatic iBool processEvent_InputWidget_(iInputWidget *d, const SDL_Event *ev) {[m }[m refresh_Widget(d);[m return iTrue;[m [31m-#endif /* !LAGRANGE_USE_SYSTEM_TEXT_INPUT */[m [32m+[m[32m#else /* !LAGRANGE_USE_SYSTEM_TEXT_INPUT */[m [32m+[m[32m /* The native input handles cursor movements. */[m [32m+[m[32m case SDLK_HOME:[m [32m+[m[32m case SDLK_END:[m [32m+[m[32m case SDLK_LEFT:[m [32m+[m[32m case SDLK_RIGHT:[m [32m+[m[32m case SDLK_UP:[m [32m+[m[32m case SDLK_DOWN:[m [32m+[m[32m case SDLK_PAGEUP:[m [32m+[m[32m case SDLK_PAGEDOWN:[m [32m+[m[32m return iTrue;[m [32m+[m[32m#endif[m }[m if (mods & (KMOD_GUI | KMOD_CTRL)) {[m return iFalse;[m
text/gemini; charset=utf-8
This content has been proxied by September (ba2dc).