Skip to content

Bug: Conversations low-severity defects (stale 'N selected' count after narrowing search; hardcoded blue with no dark variant) #2089

Description

@yannickmonney

Area / route
Two confirmed low-severity conversations-inbox defects. Grouped; itemized below.

Sites

  • [82] Narrowing conversation search keeps a stale "N selected" count and bulk actions silently mutate now-hidden rows
    • Evidence: use-conversation-selection.ts:70-89 (selectedCount=selectedIds.size, hasSelectedItems requires conversations.length>0); use-bulk-actions.ts:19-26 getSelectedConversationIds returns full selectedIds; conversations.tsx:251-355 bulk bar shown when hasSelectedItems
  • [81] Active read-filter chip and bulk Send button use hardcoded bg-blue-100/text-blue-500 with no dark variant
    • Evidence: conversations.tsx:204 'bg-blue-100'; conversations.tsx:265 'bg-blue-100 text-blue-500 hover:bg-blue-200 hover:text-blue-600'; contrast automations/utils/step-icons.tsx:142 which includes dark: variants

Notes
[82] derive the action id-list and displayed count from the intersection of selectedIds with filteredConversations (or prune selectedIds on filter change) so bulk actions don't silently mutate out-of-view rows. [81] add dark: variants (or a semantic token) to the read-filter chip and bulk Send button, matching step-icons.tsx.


Filed by an automated manual-review pass (live browser QA + a 25-agent code-grounded audit, each finding adversarially verified). Deduped against open issues (incl. #1972#1999, settings/forms epic #1941#1966, audit cluster #1842#1846) and recently-closed issues.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions