From c075a191dc9a0edc76cc2a3224a031822206a36e Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Sun, 25 Jan 2015 09:31:21 -0800 Subject: Fix artist header not being present on screen flip --- src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java | 2 ++ src/github/daneren2005/dsub/util/Constants.java | 1 + 2 files changed, 3 insertions(+) (limited to 'src') diff --git a/src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java b/src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java index 4b0fed21..0bd03136 100644 --- a/src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java +++ b/src/github/daneren2005/dsub/fragments/SelectDirectoryFragment.java @@ -117,6 +117,7 @@ public class SelectDirectoryFragment extends SubsonicFragment implements Adapter if(bundle != null) { entries = (List) bundle.getSerializable(Constants.FRAGMENT_LIST); albums = (List) bundle.getSerializable(Constants.FRAGMENT_LIST2); + artistInfo = (ArtistInfo) bundle.getSerializable(Constants.FRAGMENT_EXTRA); restoredInstance = true; } } @@ -126,6 +127,7 @@ public class SelectDirectoryFragment extends SubsonicFragment implements Adapter super.onSaveInstanceState(outState); outState.putSerializable(Constants.FRAGMENT_LIST, (Serializable) entries); outState.putSerializable(Constants.FRAGMENT_LIST2, (Serializable) albums); + outState.putSerializable(Constants.FRAGMENT_EXTRA, (Serializable) artistInfo); } @Override diff --git a/src/github/daneren2005/dsub/util/Constants.java b/src/github/daneren2005/dsub/util/Constants.java index 50651a80..35f7b7a1 100644 --- a/src/github/daneren2005/dsub/util/Constants.java +++ b/src/github/daneren2005/dsub/util/Constants.java @@ -166,6 +166,7 @@ public final class Constants { public static final String MAIN_BACK_STACK_SIZE = "backStackIdsSize"; public static final String FRAGMENT_LIST = "fragmentList"; public static final String FRAGMENT_LIST2 = "fragmentList2"; + public static final String FRAGMENT_EXTRA = "fragmentExtra"; public static final String FRAGMENT_DOWNLOAD_FLIPPER = "fragmentDownloadFlipper"; public static final String FRAGMENT_NAME = "fragmentName"; public static final String FRAGMENT_POSITION = "fragmentPosition"; -- cgit v1.2.3