Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eac9f30c authored by John Spurlock's avatar John Spurlock Committed by Android Git Automerger
Browse files

am 4940789b: am c403a340: Merge "Doze: Route volume keys to music only while pulsing." into lmp-dev

* commit '4940789b':
  Doze: Route volume keys to music only while pulsing.
parents 0dad6a07 4940789b
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -2135,6 +2135,10 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
        return onKeyguard && (isMethodInsecure || mDozing || mScreenOnComingFromTouch);
    }

    public boolean isDozing() {
        return mDozing;
    }

    @Override  // NotificationData.Environment
    public String getCurrentMediaNotificationKey() {
        return mMediaNotificationKey;
+6 −2
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ import android.graphics.Paint;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffXfermode;
import android.graphics.Rect;
import android.media.session.MediaSessionLegacyHelper;
import android.os.IBinder;
import android.util.AttributeSet;
import android.view.KeyEvent;
@@ -133,11 +134,14 @@ public class StatusBarWindowView extends FrameLayout {
                if (!down) {
                    return mService.onSpacePressed();
                }
                break;
            case KeyEvent.KEYCODE_VOLUME_DOWN:
            case KeyEvent.KEYCODE_VOLUME_UP:
                if (down) {
                    mService.wakeUpIfDozing(event.getEventTime(), false);
                if (mService.isDozing()) {
                    MediaSessionLegacyHelper.getHelper(mContext).sendVolumeKeyEvent(event, true);
                    return true;
                }
                break;
        }
        if (mService.interceptMediaKey(event)) {
            return true;