# fix\(mobile\): restore composer and timeline behavior from main · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/504c0e12e2263deefff1d040e0e9c5703af396e1)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 504c0e12e2263deefff1d040e0e9c5703af396e1

Requested commit: 504c0e12e2263deefff1d040e0e9c5703af396e1

Commit: 504c0e12e2263deefff1d040e0e9c5703af396e1

Tree: 169fc6831c2a4bc0b8eaea7347495b080a6be9b9

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(mobile): restore composer and timeline behavior from main

Show Send when a running thread has draft content. Separate submission follow
from first-message anchoring so later sends do not reserve extra blank space.
Restore Android initial composer insets and iOS focus-aware dictation insets.

Keep opening and final assistant replies visible around completed folds,
anchoring Worked for at the first hidden item while preserving v2 relationship
cards and execution-attempt behavior.

Validation: 107 focused tests and the mobile typecheck pass. Formatting passes;
scoped lint and React Doctor report warnings but no errors. No simulator run.

```

## Parents

- [3130b4dbaa9361bf0075ad0d463d7b705c386752](https://git.cafe/pingdotgg/t3code/commit/3130b4dbaa9361bf0075ad0d463d7b705c386752?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/504c0e12e2263deefff1d040e0e9c5703af396e1?format=markdown)
