The range variant instantiates two Pikaday calendars on page load and
never destroys them. Pikaday's default keyboardInput:true registers a
global document keydown listener, so arrow keys pressed anywhere (e.g.
inside an open modal) navigate the calendar → fire onSelect → mutate the
bound wire:model.live filter → trigger a parent Livewire re-render. On
listings that render interleaved unkeyed rows (invoice split rows) the
re-render's morph tears down a child modal.
Pass keyboardInput:false to both Pikadays so no global listener is added.
The calendar stays fully mouse-driven; the single date-picker variant is
unaffected (it creates/destroys Pikaday on open/close).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>