[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
[m
[32m+[m[32m* Fixed accidental navigation when editing text with the keyboard.[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/plain
This content has been proxied by September (ba2dc).