Mohamed Boudra
9131505810
Fill short collapsed chat histories ( #8358 )
...
* fix(app): fill short collapsed chat histories
Collapsed whole turns can leave the initial viewport short even when older history exists. Continue paging through measured pages before revealing a fresh chat, while preserving visible history and the reading anchor.
* fix(app): settle padded and stalled chat history
Measure the native history edge using the same content area as viewport filling, and bound child history requests so retry can start after a stalled fetch.
* fix(app): adapt viewport filling to the current timeline
* fix(app): resume history filling after switching tabs
2026-11-07 23:12:08 +07:00
..
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-07 23:00:13 +07:00
2026-11-04 17:21:31 +07:00
2026-11-06 13:38:10 +07:00
2026-08-17 23:23:51 +02:00
2026-08-17 23:23:51 +02:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-09-02 00:52:44 +02:00
2026-11-07 23:12:08 +07:00
2026-11-07 23:12:08 +07:00
2026-08-01 14:13:47 +02:00
2026-08-01 14:13:47 +02:00
2026-10-27 13:57:17 +07:00
2026-11-04 17:21:31 +07:00
2026-10-27 13:57:17 +07:00
2026-11-06 14:08:09 +07:00
2026-10-16 01:15:40 +02:00
2026-11-04 17:21:31 +07:00
2026-10-16 01:15:40 +02:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-07 23:12:08 +07:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-07 23:00:13 +07:00
2026-11-07 23:00:13 +07:00
2026-08-02 20:48:23 +08:00
2026-09-21 22:31:08 +02:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-11-07 23:00:13 +07:00
2026-11-07 23:00:13 +07:00
2026-11-07 23:12:08 +07:00
2026-05-25 12:15:20 +07:00
2026-11-07 23:12:08 +07:00
2026-11-07 23:12:08 +07:00
2026-11-07 23:12:08 +07:00
2026-11-07 23:12:08 +07:00
2026-11-04 17:21:31 +07:00
2026-11-04 17:21:31 +07:00
2026-10-27 13:57:17 +07:00
2026-09-17 18:32:12 +02:00
2026-09-17 18:32:12 +02:00
2026-08-02 20:48:23 +08:00
2026-08-02 20:48:23 +08:00
2026-11-04 17:21:31 +07:00
2026-07-16 00:54:04 +08:00
2026-07-16 00:54:04 +08:00
2026-11-07 21:32:14 +07:00
2026-10-27 13:57:17 +07:00
2026-10-27 13:57:17 +07:00
2026-10-26 13:49:56 +07:00
2026-11-07 23:12:08 +07:00
2026-10-26 10:50:16 +07:00
2026-11-06 13:38:10 +07:00
2026-11-06 13:38:10 +07:00
2026-11-07 23:12:08 +07:00
2026-10-27 13:57:17 +07:00
2026-11-07 23:00:13 +07:00