Skip to content

Persistent visual highlight state after viewing message info #6174

@ExtRIELICi

Description

@ExtRIELICi
  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

When a user long-presses a message, selects "Info" from the context menu, and immediately navigates back to the chat, the transition animation is noticeably laggy and slow.

Furthermore, upon navigating back a second time to return to the main chat list (home screen), the conversation thread that was just exited remains stuck in a "highlighted" state (displayed with a gray background).

This highlight persists even when scrolling through the chat list, mimicking the visual state of a row being long-pressed or hovered over, and does not clear until the app is refreshed or restarted.

Steps to reproduce

  • Open the Signal app and enter any chat.
  • Long-press on a sent message to open the context menu.
  • Tap the Info button (do not swipe left to view info; specifically use the menu button).
  • Tap the Back button to return to the chat view.
  • Immediately perform a swipe-to-back gesture (or tap back) to return to the main Signal chat list.
  • Observe the chat list, and try scrolling up and down, you'll notice it doesn't go away.

Actual result: The transition back from the "Message Info" screen is a bit laggy and slower than normal. After another back gesture to go back to Signal's main chat list, the previously opened chat remains permanently highlighted (gray background), as if it is still being pressed or hovered over. This persists during scrolling.

Expected result: The transition back from "Message Info" should be smooth and consistent with other navigation animations. The chat row in the main list should return to its normal, unhighlighted state immediately after the user returns to the home screen.

Screenshots

clideo_editor_6882dbc3c1ef41bb965f01b7195e40d5.mp4

Device info

Device: iPhone 15 Pro Max

iOS version: 26.2

Signal version: 7.89 (1253)

Link to debug log

https://debuglogs.org/ios/7.89.0/d36e89e4f3cdfb9ba2421c717b25199ec14fde1f1a5b478d0d7618f6798c638b.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions