John O'Keefe
4c03116ec7
fix(filters): value menu flash-on-click, empty state, sticky field filter (user report)
...
- The flash was a race: on localhost the suggestion fetch resolved
between the focus (mousedown) and the click event, so the just-opened
menu was closed by its own click-outside handler — the input sits
outside the menu div. Clicks anywhere inside the value cell now
never close the menu; outside clicks do.
- The menu opens immediately in a loading state; an empty browse
renders 'No matching values' instead of nothing. Plain free-input
fields (page_count etc.) open no menu at all.
- Field menu: the filter input moved outside the scroll region — it
sticks while the grouped list scrolls beneath it.
2026-10-20 15:36:31 -04:00
..
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-13 12:24:12 -04:00
2026-10-18 16:38:03 -04:00
2026-10-18 16:38:03 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 18:02:34 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 18:02:34 -04:00
2026-10-15 19:33:18 -04:00
2026-10-15 19:33:18 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-19 15:43:59 -04:00
2026-10-19 15:43:59 -04:00
2026-10-19 18:59:36 -04:00
2026-10-19 18:59:36 -04:00
2026-05-24 21:20:24 -04:00
2026-03-27 15:52:02 -04:00
2026-10-20 15:36:31 -04:00
2026-10-20 15:36:31 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-19 15:43:59 -04:00
2026-10-19 15:43:59 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-19 15:43:59 -04:00
2026-10-19 15:43:59 -04:00
2026-10-18 12:42:50 -04:00
2026-10-18 12:42:50 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 16:45:48 -04:00
2026-10-18 16:45:48 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-08-10 13:43:13 -04:00
2026-10-18 12:08:20 -04:00
2026-08-10 13:43:13 -04:00
2026-10-19 18:59:36 -04:00
2026-10-19 18:59:36 -04:00
2026-10-18 12:08:20 -04:00
2026-08-05 16:45:02 -04:00
2026-10-19 12:40:31 -04:00
2026-10-19 12:40:31 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 13:16:35 -04:00
2026-10-18 13:16:35 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 16:45:48 -04:00
2026-10-18 12:08:20 -04:00
2026-10-14 11:08:12 -04:00
2026-10-18 12:08:20 -04:00
2026-08-05 16:45:02 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-15 20:27:37 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 12:08:07 -04:00
2026-08-05 16:45:02 -04:00
2026-08-05 16:45:02 -04:00
2026-10-19 12:39:20 -04:00
2026-10-19 12:39:20 -04:00
2026-10-03 23:54:07 -04:00
2026-10-18 16:38:03 -04:00
2026-10-18 16:38:03 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:20 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 12:08:07 -04:00
2026-10-18 12:08:20 -04:00
2026-05-10 16:13:21 -04:00
2026-10-19 15:43:59 -04:00
2026-10-18 16:45:48 -04:00
2026-10-18 16:00:04 -04:00
2026-10-19 18:59:36 -04:00
2026-10-20 08:24:36 -04:00