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

Commit 022cb0fc 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

Change-Id: Ibc90f7ebce490c01e933c88e4fe04505773113f6
parents 5b7a4571 0c4af247
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);