Files
linshen 3882923604 fix(ui): ignore stale source preview hover callbacks
Track current hover intent independently of Naive UI's delayed callback.
Dismiss that intent when opening or closing a source menu, pressing Escape,
or requesting full reading so a queued preview cannot cover the dialog.

Add real-popover timer regressions and a real-pointer browser regression
for selecting Previous and immediately opening the full source prompt.

Validation: 15 targeted UI tests, 8 source-preview browser regressions,
98 repository checks, UI build/typecheck, and scoped ESLint passed.
2026-11-01 17:51:57 +08:00
..