Brues
3651341697
Scroll every chat copy box to the newest line when it opens
...
The caret at the end scrolled only the box with the focus, and each
visible chat frame's box takes the focus as it opens, so only the last
one shown reached the bottom. Even that one stopped short: 1.12's
OnCursorChanged has no input context, so ScrollCursorIntoView lets the
last line clip.
Each box now measures its scroll box and scrolls it to the end on the
next frame, after the edit box has laid the new text out.
2026-11-01 17:22:06 -06:00
..
2026-10-31 19:17:14 -05:00
2026-10-30 19:49:43 -05:00
2026-10-30 12:20:37 -05:00
2026-10-30 19:33:40 -05:00
2026-10-31 15:08:39 -05:00
2026-08-08 19:59:36 -05:00
2026-10-30 19:49:43 -05:00
2026-10-31 19:40:51 -05:00
2026-08-09 03:15:01 -05:00
2026-10-31 14:28:01 -05:00
2026-10-31 19:17:14 -05:00
2026-10-31 11:32:47 -05:00
2026-10-30 19:48:48 -05:00
2026-10-30 23:45:08 -05:00
2026-11-01 17:22:06 -06:00
2026-10-30 19:48:48 -05:00
2026-10-30 03:02:42 -05:00
2026-10-30 19:48:48 -05:00
2017-07-19 10:35:01 +02:00
2026-10-31 13:45:35 -05:00
2026-10-31 11:55:54 -05:00
2026-10-31 03:05:56 -05:00
2026-10-31 15:33:13 -05:00
2026-10-30 19:49:43 -05:00
2026-07-26 18:32:36 -05:00
2026-08-24 11:07:37 -05:00
2026-10-31 06:27:21 -05:00
2026-08-09 22:47:28 -05:00
2026-10-31 00:28:30 -05:00
2026-07-09 23:01:52 -05:00
2026-10-31 06:27:21 -05:00
2026-10-30 19:49:43 -05:00
2026-11-01 16:39:48 -06:00
2026-05-25 18:50:53 -05:00
2026-10-30 19:48:48 -05:00
2026-08-07 17:39:10 -05:00
2026-10-31 13:10:46 -05:00
2026-10-30 12:37:56 -05:00
2026-05-25 18:50:53 -05:00
2026-08-08 19:24:42 -05:00
2026-10-31 01:57:10 -05:00
2026-10-30 21:44:37 -05:00
2026-10-31 19:17:14 -05:00
2026-10-31 00:28:30 -05:00
2026-10-31 15:47:52 -05:00
2026-10-31 00:28:30 -05:00
2026-10-30 12:37:56 -05:00
2026-10-31 19:47:41 -05:00
2026-10-31 01:57:10 -05:00
2026-05-25 18:50:53 -05:00
2026-07-13 00:06:20 -05:00
2026-10-31 19:17:14 -05:00
2026-10-30 12:37:56 -05:00
2026-10-30 12:37:56 -05:00
2026-10-30 21:44:37 -05:00
2026-05-25 18:50:53 -05:00
2026-10-31 06:27:21 -05:00
2026-10-30 12:37:56 -05:00
2026-10-31 13:27:48 -05:00
2026-10-31 17:25:44 -05:00
2026-10-31 21:04:11 -05:00
2026-10-31 17:25:44 -05:00
2026-10-25 11:21:01 -05:00
2026-08-24 11:07:37 -05:00
2026-07-10 13:23:52 -05:00
2026-10-30 23:45:08 -05:00
2026-10-31 18:45:17 -05:00
2026-09-04 19:57:57 -05:00
2026-10-31 01:57:10 -05:00
2026-10-30 23:31:29 -05:00
2026-10-31 15:41:15 -05:00
2026-10-31 06:27:21 -05:00
2026-10-31 06:27:21 -05:00
2026-10-31 19:47:41 -05:00
2026-10-31 00:28:30 -05:00
2026-10-31 19:17:14 -05:00
2026-10-31 19:17:14 -05:00
2026-10-30 19:33:40 -05:00
2026-10-31 20:01:05 -05:00
2026-05-25 18:50:53 -05:00
2026-10-31 15:41:15 -05:00
2026-10-31 13:10:46 -05:00
2026-10-30 12:37:56 -05:00
2026-10-30 12:37:56 -05:00
2026-07-26 18:32:36 -05:00
2026-10-22 23:56:51 -05:00