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

Commit dd5137dd authored by Jay Aliomer's avatar Jay Aliomer
Browse files

Notif history Long tap functions as short tap

Test: manual
Fixes: b/175465501
Change-Id: I21602e87ca3d9260ba2e99006ac13d1358e4db0a
parent 4752ea17
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -78,7 +78,7 @@ public class NotificationHistoryAdapter extends
        holder.setTitle(hn.getTitle());
        holder.setSummary(hn.getText());
        holder.setPostedTime(hn.getPostedTimeMs());
        holder.itemView.setOnClickListener(v -> {
        final View.OnClickListener onClick = v -> {
            mUiEventLogger.logWithPosition(NotificationHistoryActivity.NotificationHistoryEvent
                    .NOTIFICATION_HISTORY_OLDER_ITEM_CLICK, hn.getUid(), hn.getPackage(), position);
            Intent intent =  new Intent(Settings.ACTION_CHANNEL_NOTIFICATION_SETTINGS)
@@ -87,6 +87,11 @@ public class NotificationHistoryAdapter extends
                    .putExtra(EXTRA_CONVERSATION_ID, hn.getConversationId());
            intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            holder.itemView.getContext().startActivityAsUser(intent, UserHandle.of(hn.getUserId()));
        };
        holder.itemView.setOnClickListener(onClick);
        holder.itemView.setOnLongClickListener(l -> {
            onClick.onClick(l);
            return true;
        });
        holder.itemView.setAccessibilityDelegate(new View.AccessibilityDelegate() {
            @Override