From 051cc5eb1d5913924e6974bfcf303232f070d67a Mon Sep 17 00:00:00 2001 From: Eric House Date: Wed, 9 Apr 2014 05:38:46 -0700 Subject: [PATCH] call init from outside constructor since constructor can call back into callee --- .../XWords4/src/org/eehouse/android/xw4/GamesListActivity.java | 1 + .../XWords4/src/org/eehouse/android/xw4/GamesListDelegate.java | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesListActivity.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesListActivity.java index 3effac877..5e675912a 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesListActivity.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesListActivity.java @@ -67,6 +67,7 @@ public class GamesListActivity extends ListActivity { { super.onCreate( savedInstanceState ); m_dlgt = new GamesListDelegate( this, savedInstanceState ); + m_dlgt.init( savedInstanceState ); } // onCreate // called when we're brought to the front (probably as a result of diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesListDelegate.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesListDelegate.java index bfeab2ec2..4eed34589 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesListDelegate.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/GamesListDelegate.java @@ -125,7 +125,6 @@ public class GamesListDelegate extends DelegateBase { super( activity, savedInstanceState, R.menu.games_list_menu ); m_activity = activity; - init( savedInstanceState ); } protected Dialog createDialog( int id ) @@ -349,7 +348,7 @@ public class GamesListDelegate extends DelegateBase } } - private void init( Bundle savedInstanceState ) + protected void init( Bundle savedInstanceState ) { CrashTrack.init( m_activity );