Skip to content

[Bug] Controls become unresponsive in long-running threads #8118

Description

@Runiir

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.

Area

apps/mobile

Steps to reproduce

  1. Open the T3 Code iOS app.
  2. Open a thread and start a task that runs for a relatively long time.
  3. While the thread is still actively running, try to send another message from the iPhone.
  4. After the thread has been running for some time, the message may no longer be sent when pressing Send.
  5. Try pressing the Stop button for the currently running task.
  6. The Stop button may also stop responding.
  7. Open an image attachment from the thread.
  8. Try pressing the Close or Open buttons in the image viewer.
  9. These buttons can also become unresponsive.

The issue seems to happen primarily with long-running / actively streaming threads. It is not always immediate, so I do not yet have a precise runtime after which it starts happening.

Expected behavior

The iOS UI should remain interactive regardless of how long a thread has been running.

In particular:

  • Sending another message should work while a thread is running, if supported.
  • The Stop button should reliably stop/cancel the current run.
  • The Close and Open buttons in the attachment/image viewer should remain tappable.
  • A long-running thread should not cause unrelated UI controls to stop registering taps.

Actual behavior

After a thread has been running for a while, multiple controls can stop responding to taps.

I have observed all of the following:

  • Messages are not sent to the running thread when pressing Send.
  • Pressing Stop does nothing.
  • When opening an attached image, the Close and Open buttons also do nothing.

The app does not appear completely frozen. The UI is still visible and navigable in some places, but these interactive controls no longer register taps.

Because controls in different parts of the UI are affected at the same time, this may be a broader iOS touch/input issue rather than an isolated problem with the Send or Stop button.

Related issues

This may overlap with two existing issues, although the native iOS behavior here appears broader:

The additional symptom that seems distinct in this issue is that, when it occurs, controls unrelated to the running thread also stop accepting taps — for example Close/Open in the image attachment viewer.

That makes me unsure whether this is entirely explained by the existing thread/session-state issues, or whether the native iOS client also develops an interaction/touch-layer problem after a long-running thread.

Impact

Blocks work completely

Version or commit

1.0.3 for ios app

Environment

Ios 18.7.8

Logs or stack traces

Screenshots, recordings, or supporting files

No response

Workaround

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is broken or behaving incorrectly.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions