Fixed text input in the wrong edit box in Multiplayer server list
This commit is contained in:
@@ -825,7 +825,7 @@ void QueryString::HandleEditBox(Window *w, int wid)
|
|||||||
if (w->window_class == WC_OSK) w->InvalidateData();
|
if (w->window_class == WC_OSK) w->InvalidateData();
|
||||||
}
|
}
|
||||||
#ifdef __ANDROID__
|
#ifdef __ANDROID__
|
||||||
if (SDL_IsScreenKeyboardShown(NULL)) {
|
if (SDL_IsScreenKeyboardShown(NULL) && w->IsWidgetFocused(wid)) {
|
||||||
if (SDL_ANDROID_GetScreenKeyboardTextInputAsync(_android_text_input, sizeof(_android_text_input)) == SDL_ANDROID_TEXTINPUT_ASYNC_FINISHED) {
|
if (SDL_ANDROID_GetScreenKeyboardTextInputAsync(_android_text_input, sizeof(_android_text_input)) == SDL_ANDROID_TEXTINPUT_ASYNC_FINISHED) {
|
||||||
this->text.Assign(_android_text_input);
|
this->text.Assign(_android_text_input);
|
||||||
w->OnEditboxChanged(wid);
|
w->OnEditboxChanged(wid);
|
||||||
|
|||||||
2
todo.txt
2
todo.txt
@@ -7,8 +7,6 @@
|
|||||||
|
|
||||||
- Two-finger cancel action does not work when confirmation dialog is disabled.
|
- Two-finger cancel action does not work when confirmation dialog is disabled.
|
||||||
|
|
||||||
- Unable to search for server, input text in wrong box. https://github.com/pelya/openttd-android/issues/5
|
|
||||||
|
|
||||||
- Cannot click on a depot if scroll mode is set to VSM_VIEWPORT_RMB_FIXED. https://github.com/pelya/openttd-android/issues/3
|
- Cannot click on a depot if scroll mode is set to VSM_VIEWPORT_RMB_FIXED. https://github.com/pelya/openttd-android/issues/3
|
||||||
|
|
||||||
- Cannot build depots when confirmation dialog is disabled.
|
- Cannot build depots when confirmation dialog is disabled.
|
||||||
|
|||||||
Reference in New Issue
Block a user