summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/com/android/camera/VideoCamera.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/camera/VideoCamera.java b/src/com/android/camera/VideoCamera.java
index 0042dc0..29ceba3 100644
--- a/src/com/android/camera/VideoCamera.java
+++ b/src/com/android/camera/VideoCamera.java
@@ -232,7 +232,6 @@ public class VideoCamera extends Activity implements View.OnClickListener,
mPreferences = PreferenceManager.getDefaultSharedPreferences(this);
CameraSettings.upgradePreferences(mPreferences);
- mPreferences.registerOnSharedPreferenceChangeListener(this);
readVideoPreferences();
/*
@@ -1089,8 +1088,10 @@ public class VideoCamera extends Activity implements View.OnClickListener,
mGripper.setVisibility(visible ? View.INVISIBLE : View.VISIBLE);
if (visible) {
releaseMediaRecorder();
+ mPreferences.registerOnSharedPreferenceChangeListener(this);
} else {
initializeRecorder();
+ mPreferences.unregisterOnSharedPreferenceChangeListener(this);
}
}