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

Commit dcd510d0 authored by Julia Reynolds's avatar Julia Reynolds Committed by Automerger Merge Worker
Browse files

Merge "Change longpress behavior for summaries" into rvc-dev am: 0c4af247 am: 022cb0fc

Change-Id: Id28b270c719e9a59112ea5ac64f1440f9e03c768
parents d19902bf 022cb0fc
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -2366,6 +2366,11 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
        updateChildrenVisibility();
        applyChildrenRoundness();
    }

    protected void expandNotification() {
        mExpandClickListener.onClick(this);
    }

    /**
     * Returns the number of channels covered by the notification row (including its children if
     * it's a summary notification).
+7 −1
Original line number Diff line number Diff line
@@ -130,7 +130,13 @@ public class ExpandableNotificationRowController {
        mView.setOnDismissRunnable(mOnDismissRunnable);
        mView.setDescendantFocusability(ViewGroup.FOCUS_BLOCK_DESCENDANTS);
        if (mAllowLongPress) {
            mView.setLongPressListener(mNotificationGutsManager::openGuts);
            mView.setLongPressListener((v, x, y, item) -> {
                if (mView.isSummaryWithChildren()) {
                    mView.expandNotification();
                    return true;
                }
                return mNotificationGutsManager.openGuts(v, x, y, item);
            });
        }
        if (ENABLE_REMOTE_INPUT) {
            mView.setDescendantFocusability(ViewGroup.FOCUS_BEFORE_DESCENDANTS);