Adds drag-over and drag-leave styling, drop with no files, multiple invalid files, mixed valid+invalid files, non-Enter keydown ignore, window-level dragenter/dragleave with and without 'Files' types, counter underflow guard. 16 tests, +9 covered branches. Refs #496. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
7.6 KiB
7.6 KiB