Loading core/java/com/android/internal/display/BrightnessSynchronizer.java +17 −15 Original line number Diff line number Diff line Loading @@ -115,7 +115,7 @@ public class BrightnessSynchronizer { Slog.i(TAG, "Setting initial brightness to default value of: " + defaultBrightness); } mBrightnessSyncObserver.startObserving(); mBrightnessSyncObserver.startObserving(mHandler); mHandler.sendEmptyMessageAtTime(MSG_RUN_UPDATE, mClock.uptimeMillis()); } Loading Loading @@ -482,7 +482,8 @@ public class BrightnessSynchronizer { } }; private final ContentObserver mContentObserver = new ContentObserver(mHandler) { private ContentObserver createBrightnessContentObserver(Handler handler) { return new ContentObserver(handler) { @Override public void onChange(boolean selfChange, Uri uri) { if (selfChange) { Loading @@ -493,16 +494,17 @@ public class BrightnessSynchronizer { } } }; } boolean isObserving() { return mIsObserving; } void startObserving() { void startObserving(Handler handler) { final ContentResolver cr = mContext.getContentResolver(); cr.registerContentObserver(BRIGHTNESS_URI, false, mContentObserver, UserHandle.USER_ALL); mDisplayManager.registerDisplayListener(mListener, mHandler, cr.registerContentObserver(BRIGHTNESS_URI, false, createBrightnessContentObserver(handler), UserHandle.USER_ALL); mDisplayManager.registerDisplayListener(mListener, handler, DisplayManager.EVENT_FLAG_DISPLAY_BRIGHTNESS); mIsObserving = true; } Loading Loading
core/java/com/android/internal/display/BrightnessSynchronizer.java +17 −15 Original line number Diff line number Diff line Loading @@ -115,7 +115,7 @@ public class BrightnessSynchronizer { Slog.i(TAG, "Setting initial brightness to default value of: " + defaultBrightness); } mBrightnessSyncObserver.startObserving(); mBrightnessSyncObserver.startObserving(mHandler); mHandler.sendEmptyMessageAtTime(MSG_RUN_UPDATE, mClock.uptimeMillis()); } Loading Loading @@ -482,7 +482,8 @@ public class BrightnessSynchronizer { } }; private final ContentObserver mContentObserver = new ContentObserver(mHandler) { private ContentObserver createBrightnessContentObserver(Handler handler) { return new ContentObserver(handler) { @Override public void onChange(boolean selfChange, Uri uri) { if (selfChange) { Loading @@ -493,16 +494,17 @@ public class BrightnessSynchronizer { } } }; } boolean isObserving() { return mIsObserving; } void startObserving() { void startObserving(Handler handler) { final ContentResolver cr = mContext.getContentResolver(); cr.registerContentObserver(BRIGHTNESS_URI, false, mContentObserver, UserHandle.USER_ALL); mDisplayManager.registerDisplayListener(mListener, mHandler, cr.registerContentObserver(BRIGHTNESS_URI, false, createBrightnessContentObserver(handler), UserHandle.USER_ALL); mDisplayManager.registerDisplayListener(mListener, handler, DisplayManager.EVENT_FLAG_DISPLAY_BRIGHTNESS); mIsObserving = true; } Loading