
Hartmutandclaude-flow
8d9e26872b
fix(timeline): stabilize popovers on internal scroll + expand test coverage
B-1: useViewportPopover — ignoreScrollContainers option; scroll events
originating inside the timeline canvas no longer close point-anchor popovers
B-2: AllocationPopover, DemandPopover, NewAllocationPopover — thread
scrollContainerRef through so horizontal timeline scroll is ignored
B-3: AllocationPopover — staleTime 0 so SSE reconnect triggers immediate refetch
B-4: useViewportPopover.test.ts — 6 new tests (scroll close, ignore container,
resize close, style clamping)
B-5: AllocationPopover.test.tsx — loading state + happy-path tests added
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-04-02 20:49:08 +02:00
..
2026-04-02 20:49:08 +02:00
2026-04-02 20:49:08 +02:00
2026-04-01 09:24:38 +02:00
2026-04-01 07:42:03 +02:00
2026-04-01 07:42:03 +02:00
2026-03-14 14:31:09 +01:00
2026-04-02 20:49:08 +02:00
2026-04-01 09:23:45 +02:00
2026-04-01 09:23:45 +02:00
2026-03-18 23:43:51 +01:00
2026-03-14 14:31:09 +01:00
2026-04-02 20:49:08 +02:00
2026-03-19 00:58:06 +01:00
2026-03-30 00:27:31 +02:00
2026-04-01 09:26:44 +02:00
2026-04-01 09:26:44 +02:00
2026-03-30 13:18:08 +02:00
2026-03-14 14:31:09 +01:00
2026-04-01 07:42:03 +02:00
2026-04-01 07:42:03 +02:00
2026-04-01 07:42:03 +02:00
2026-04-01 07:42:03 +02:00
2026-03-14 14:31:09 +01:00
2026-04-01 07:42:03 +02:00
2026-03-28 22:49:28 +01:00
2026-03-18 23:43:51 +01:00
2026-04-01 07:42:03 +02:00
2026-04-01 09:15:24 +02:00
2026-04-01 09:15:24 +02:00
2026-04-01 07:42:03 +02:00
2026-04-01 08:54:15 +02:00
2026-04-01 09:29:43 +02:00
2026-04-01 07:42:03 +02:00
2026-03-30 00:27:31 +02:00
2026-04-01 08:54:15 +02:00
2026-04-01 14:10:28 +02:00
2026-04-01 07:42:03 +02:00
2026-04-02 20:49:08 +02:00
2026-03-14 14:31:09 +01:00