pulse-triage[bot]
6f0dc177c8
fix(alerts): keep grouped-list window estimate off the header ( #2130 )
...
The virtual window measured only the top spacer's first sibling. On grouped
surfaces that sibling is a short group header, so the estimate collapsed to
the header height and the mounted window advanced roughly one row per header
height of scroll. The Alert Thresholds card list then dropped a host's rows
while scrolling and its Ctrl-F match count oscillated.
Measure the tallest of the first few rendered siblings so a leading header
cannot collapse the estimate, while uniform tables still measure their real
row height. Add a regression test and offline browser proof.
Change-source: pulse-maintainer
2026-09-20 23:50:19 +01:00
..
2026-01-30 19:00:48 +00:00
2026-09-20 18:22:29 +01:00
2026-07-13 18:32:56 +01:00
2026-06-23 17:26:15 +01:00
2026-03-18 16:06:30 +00:00
2026-09-20 21:32:30 +01:00
2026-09-20 17:44:40 +01:00
2026-09-04 07:20:28 +01:00
2026-07-29 20:09:23 +01:00
2026-04-22 17:25:58 +01:00
2026-09-06 13:32:05 +01:00
2026-09-04 07:20:28 +01:00
2026-09-04 07:20:28 +01:00
2026-09-04 07:20:28 +01:00
2026-03-18 16:06:30 +00:00
2026-08-28 11:29:44 +01:00
2026-09-01 12:17:00 +01:00
2026-09-01 18:32:39 +01:00
2026-08-28 11:35:41 +01:00
2026-09-20 08:16:44 +01:00
2026-09-06 17:17:36 +01:00
2026-09-06 15:12:07 +01:00
2026-09-06 12:29:50 +01:00
2026-09-05 01:55:54 +01:00
2026-09-05 01:33:47 +01:00
2026-09-04 13:13:04 +01:00
2026-09-08 07:00:33 +01:00
2026-09-08 08:42:45 +01:00
2026-09-06 04:22:09 +01:00
2026-09-06 10:19:46 +01:00
2026-09-08 12:54:21 +01:00
2026-08-29 22:41:04 +01:00
2026-09-10 06:44:37 +01:00
2026-09-05 17:57:42 +01:00
2026-09-06 04:22:09 +01:00
2026-09-06 02:47:55 +01:00
2026-09-07 16:39:11 +01:00
2026-09-20 23:50:19 +01:00
2026-09-08 21:59:40 +01:00
2026-09-08 23:29:31 +01:00
2026-03-26 12:26:55 +00:00
2026-03-24 15:49:29 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-08-29 04:02:06 +01:00
2026-05-12 00:30:43 +01:00
2026-04-22 11:41:50 +01:00
2026-08-27 17:54:10 +01:00
2026-03-24 15:39:55 +00:00
2026-08-27 17:07:58 +01:00
2026-09-10 19:13:29 +01:00
2026-09-06 22:11:03 +01:00
2026-03-18 16:06:30 +00:00
2026-03-18 16:06:30 +00:00
2026-06-23 17:26:15 +01:00
2026-08-31 11:42:03 +01:00
2026-07-27 11:58:05 +01:00
2026-07-12 23:01:40 +01:00
2026-09-10 06:44:37 +01:00
2026-06-23 17:26:15 +01:00
2026-08-31 22:11:38 +01:00
2026-09-08 10:32:49 +01:00
2026-09-08 08:23:44 +01:00
2026-09-08 08:23:44 +01:00
2026-07-23 22:06:56 +01:00
2026-09-01 21:37:41 +01:00
2026-09-04 07:20:28 +01:00
2026-08-30 05:11:55 +01:00
2026-09-20 02:43:57 +01:00
2026-08-29 22:12:41 +01:00
2026-09-20 02:43:57 +01:00
2026-09-04 14:29:31 +01:00
2026-01-31 16:23:08 +00:00
2026-09-01 16:11:04 +01:00
2026-09-20 17:44:40 +01:00
2026-09-01 16:11:04 +01:00
2026-08-29 23:48:28 +01:00
2026-08-29 02:59:47 +01:00
2026-04-22 02:00:29 +01:00
2026-08-31 01:50:48 +01:00
2026-09-09 01:34:22 +01:00
2026-09-19 21:24:38 +01:00
2026-09-07 16:47:55 +01:00
2026-03-19 10:18:45 +00:00
2026-05-01 21:36:28 +01:00
2026-07-29 20:09:23 +01:00
2026-07-29 20:09:23 +01:00
2026-08-30 01:51:58 +01:00
2026-04-23 23:09:10 +01:00
2026-04-11 13:50:00 +01:00
2026-04-15 12:23:57 +01:00
2026-09-06 13:32:05 +01:00
2026-09-01 10:43:35 +01:00
2026-08-29 01:15:59 +01:00
2026-08-12 17:07:12 +01:00
2026-09-02 02:52:13 +01:00
2026-09-01 21:18:24 +01:00
2026-09-02 02:52:13 +01:00
2026-09-01 01:02:17 +01:00
2026-03-18 16:06:30 +00:00
2026-08-28 03:36:33 +01:00
2026-08-29 19:59:04 +01:00
2026-03-28 21:32:11 +00:00
2026-01-22 22:32:45 +00:00
2026-08-29 16:57:44 +01:00
2026-08-23 15:09:32 +01:00
2026-08-31 11:42:03 +01:00
2026-09-02 02:28:14 +01:00
2026-09-02 02:28:14 +01:00
2026-08-08 05:18:55 +01:00
2026-08-31 04:55:15 +01:00
2026-09-01 16:11:04 +01:00
2026-09-05 15:43:23 +01:00
2026-09-01 09:56:14 +01:00
2026-09-04 01:04:30 +01:00
2026-08-30 13:55:41 +01:00
2026-09-01 16:54:07 +01:00