#10662·livewire

`wire:navigate` breaks `wire:sort`

Author: lodeCreated Sep 4, 2026Updated Sep 4, 2026

Livewire version

v4.4.0

Laravel version

v13.26.1

PHP version

8.5.7

Browser and operating system

Firefox on Ubuntu

Describe the issue you're experiencing

I'm building a menu which users can sort items in. I used wire:sort which works great. But when also adding wire:navigate to the links, the sorting breaks.

A workaround is to add custom drag handles inside the menu items, but I rather don't have that since it attracts attention away from daily usage (which is following the links, not sorting them).

Code snippets to reproduce the issue

blade
<ul wire:sort="save">
    <li><a href="/x" wire:navigate wire:sort:item="1">One</a></li>
    <li><a href="/y" wire:navigate wire:sort:item="2">Two</a></li>
</ul>

Screenshots/screen recordings

Not much to show. The drag cursor doesn't even show.

How do you expect it to work?

Whether I add wire:navigate shouldn't change the working of wire:sort.`

Please confirm (incomplete submissions will not be addressed)

  • I have provided easy and step-by-step instructions to reproduce the bug.
  • I have provided code samples as text and NOT images.
  • I understand my bug report will be removed if I haven't met the criteria above.