From 049c25f16ded5d9cef13d13bcd9389816169f61b Mon Sep 17 00:00:00 2001 From: Eric House Date: Wed, 6 Apr 2016 21:41:48 -0700 Subject: [PATCH] save when exiting to prevent data loss opening chat window. --- .../XWords4/src/org/eehouse/android/xw4/BoardDelegate.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardDelegate.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardDelegate.java index b28b728fd..464ae3946 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardDelegate.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardDelegate.java @@ -2383,7 +2383,7 @@ public class BoardDelegate extends DelegateBase } m_dlgBytes = txt; - post( new Runnable() { + runOnUiThread( new Runnable() { public void run() { showDialog( dlgID ); } @@ -2420,6 +2420,7 @@ public class BoardDelegate extends DelegateBase ConnStatusHandler.setHandler( null ); waitCloseGame( true ); } else { + handleViaThread( JNICmd.CMD_SAVE ); // DbgUtils.logf( "closeIfFinishing(): not finishing (yet)" ); } }