OSDN Git Service

Fix 5686493: Crash when try to click any thumbnail
authorChih-Chung Chang <chihchung@google.com>
Wed, 30 Nov 2011 05:19:17 +0000 (13:19 +0800)
committerChih-Chung Chang <chihchung@google.com>
Wed, 30 Nov 2011 05:19:39 +0000 (13:19 +0800)
Change-Id: Ia109333c3a207ca2a60889c2731f6c11737b5592

src/com/android/gallery3d/app/ActivityState.java

index 1ef93a4..1563a09 100644 (file)
@@ -127,7 +127,9 @@ abstract public class ActivityState {
     }
 
     protected void onPause() {
-        ((Activity) mActivity).unregisterReceiver(mPowerIntentReceiver);
+        if (0 != (mFlags & FLAG_SCREEN_ON)) {
+            ((Activity) mActivity).unregisterReceiver(mPowerIntentReceiver);
+        }
     }
 
     // should only be called by StateManager