diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/GameUtils.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/GameUtils.java index 661c59d83..650967123 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/GameUtils.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/GameUtils.java @@ -351,21 +351,6 @@ public class GameUtils { return thumb; } - public static Bitmap loadMakeBitmap( Context context, byte[] stream, - GameLock lock ) - { - Bitmap thumb = null; - CurGameInfo gi = new CurGameInfo( context ); - GamePtr gamePtr = loadMakeGame( context, gi, null, null, stream, - lock.getRowid() ); - if ( null != gamePtr ) { - thumb = takeSnapshot( context, gamePtr, gi ); - gamePtr.release(); - DBUtils.saveThumbnail( context, lock, thumb ); - } - return thumb; - } - public static Bitmap takeSnapshot( Context context, GamePtr gamePtr, CurGameInfo gi ) { diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/jni/JNIThread.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/jni/JNIThread.java index 6118e1b88..d26cc64bc 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/jni/JNIThread.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/jni/JNIThread.java @@ -375,7 +375,9 @@ public class JNIThread extends Thread { XwJNI.game_saveSucceeded( m_jniGamePtr ); m_lastSavedState = newHash; - GameUtils.loadMakeBitmap( m_context, state, m_lock ); + Bitmap thumb + = GameUtils.takeSnapshot( m_context, m_jniGamePtr, m_gi ); + DBUtils.saveThumbnail( m_context, m_lock, thumb ); } } }