diff options
Diffstat (limited to 'app/src/main/java/com/morlunk/mumbleclient/app/PlumbleActivity.java')
-rw-r--r-- | app/src/main/java/com/morlunk/mumbleclient/app/PlumbleActivity.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/app/src/main/java/com/morlunk/mumbleclient/app/PlumbleActivity.java b/app/src/main/java/com/morlunk/mumbleclient/app/PlumbleActivity.java index b0cb4f2..243358a 100644 --- a/app/src/main/java/com/morlunk/mumbleclient/app/PlumbleActivity.java +++ b/app/src/main/java/com/morlunk/mumbleclient/app/PlumbleActivity.java @@ -53,7 +53,6 @@ import com.morlunk.jumble.IJumbleService; import com.morlunk.jumble.IJumbleSession; import com.morlunk.jumble.model.Server; import com.morlunk.jumble.protobuf.Mumble; -import com.morlunk.jumble.util.JumbleDisconnectedException; import com.morlunk.jumble.util.JumbleException; import com.morlunk.jumble.util.JumbleObserver; import com.morlunk.jumble.util.MumbleURLParser; @@ -146,7 +145,12 @@ public class PlumbleActivity extends ActionBarActivity implements ListView.OnIte private JumbleObserver mObserver = new JumbleObserver() { @Override public void onConnected() { - loadDrawerFragment(DrawerAdapter.ITEM_SERVER); + if (mSettings.shouldStartUpInPinnedMode()) { + loadDrawerFragment(DrawerAdapter.ITEM_PINNED_CHANNELS); + } else { + loadDrawerFragment(DrawerAdapter.ITEM_SERVER); + } + mDrawerAdapter.notifyDataSetChanged(); supportInvalidateOptionsMenu(); |