diff --git a/android/app/src/main/java/com/classicube/MainActivity.java b/android/app/src/main/java/com/classicube/MainActivity.java index a3ce9be77..4d39c684f 100644 --- a/android/app/src/main/java/com/classicube/MainActivity.java +++ b/android/app/src/main/java/com/classicube/MainActivity.java @@ -502,6 +502,7 @@ public class MainActivity extends Activity { @Override public boolean deleteSurroundingText(int beforeLength, int afterLength) { + boolean success = super.deleteSurroundingText(beforeLength, afterLength); updateText(); return success; diff --git a/src/Input.c b/src/Input.c index e184d5bdb..f63855690 100644 --- a/src/Input.c +++ b/src/Input.c @@ -1113,6 +1113,9 @@ static void OnInit(void) { Event_Register_(&UserEvents.HackPermsChanged, NULL, InputHandler_CheckZoomFov); KeyBind_Init(); StoredHotkeys_LoadAll(); + /* Fix issue with Android where if you double click in server list to join, a touch */ + /* pointer is stuck down when the game loads (so you instantly start deleting blocks) */ + ClearTouches(); } static void OnFree(void) { diff --git a/src/interop_web.c b/src/interop_web.c index e05995a69..94c102133 100644 --- a/src/interop_web.c +++ b/src/interop_web.c @@ -131,7 +131,7 @@ void interop_SyncFS(void) { FS.syncfs(false, function(err) { if (!err) return; console.log(err); - ccall('Platform_LogError', 'void', ['string'], ['&cError saving IndexedDB:']); + ccall('Platform_LogError', 'void', ['string'], ['&cError saving files to IndexedDB:']); ccall('Platform_LogError', 'void', ['string'], [' &c' + err]); }); });