summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhoffc <hoffc@codeaurora.org>2016-07-19 11:28:56 +0800
committerLinux Build Service Account <lnxbuild@localhost>2016-08-24 08:07:02 -0600
commitcf449d657749051d34071784c6539dfc418b4ed8 (patch)
tree12523c9e3033ad2e6b1f3ed9f457d8fe17643fa1
parent7ed0067ec5fa937c309d3f37bac340726248e179 (diff)
downloadandroid_packages_apps_DeskClock-cf449d657749051d34071784c6539dfc418b4ed8.tar.gz
android_packages_apps_DeskClock-cf449d657749051d34071784c6539dfc418b4ed8.tar.bz2
android_packages_apps_DeskClock-cf449d657749051d34071784c6539dfc418b4ed8.zip
DeskClock: Set Ringtone fail switching between Landscape and Portrait
Set Ringtone fail switching between Landscape and Portrait. Change-Id: I94fb81c9104e84b00a7fcf3d798a3914b7736d26 CRs-Fixed: 1043304
-rwxr-xr-x[-rw-r--r--]src/com/android/deskclock/alarms/AlarmTimeClickHandler.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/com/android/deskclock/alarms/AlarmTimeClickHandler.java b/src/com/android/deskclock/alarms/AlarmTimeClickHandler.java
index 4ff1c37df..779a38cde 100644..100755
--- a/src/com/android/deskclock/alarms/AlarmTimeClickHandler.java
+++ b/src/com/android/deskclock/alarms/AlarmTimeClickHandler.java
@@ -48,6 +48,7 @@ public final class AlarmTimeClickHandler {
private int mSelectSource = AlarmClockFragment.SEL_SRC_RINGTONE;
private static final String KEY_SELECT_SOURCE = "selectedSource";
+ private static final String KEY_SELECTED_ALARM = "selectedAlarm";
private final Fragment mFragment;
public final AlarmUpdateHandler mAlarmUpdateHandler;
@@ -64,6 +65,7 @@ public final class AlarmTimeClickHandler {
mScrollHandler = smoothScrollController;
if (savedState != null) {
mPreviousDaysOfWeekMap = savedState.getBundle(KEY_PREVIOUS_DAY_MAP);
+ mSelectedAlarm = savedState.getParcelable(KEY_SELECTED_ALARM);
}
if (mPreviousDaysOfWeekMap == null) {
mPreviousDaysOfWeekMap = new Bundle();
@@ -82,6 +84,7 @@ public final class AlarmTimeClickHandler {
public void saveInstance(Bundle outState) {
outState.putBundle(KEY_PREVIOUS_DAY_MAP, mPreviousDaysOfWeekMap);
outState.putInt(KEY_SELECT_SOURCE, mSelectSource);
+ outState.putParcelable(KEY_SELECTED_ALARM, mSelectedAlarm);
}
public void setAlarmEnabled(Alarm alarm, boolean newState) {