If you reconnect a monitor, Hyprland workspaces start showing on the wrong monitor.
Restarting quickshell does not fix the issue.
I believe the issue might be a mismatch between Hyprland monitor ID and the monitor order in the (NVIDIA?) driver.
After a monitor reconnect, both hyprctl monitors and xrandr --query show monitors in the opposite order:
Monitor DP-3 (ID 1):
Monitor DP-1 (ID 0):
DP-3 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
DP-1 connected 2560x1440+1920+0 (normal left inverted right x axis y axis) 600mm x 340mm
If you reconnect a monitor, Hyprland workspaces start showing on the wrong monitor.
Restarting quickshell does not fix the issue.
I believe the issue might be a mismatch between Hyprland monitor ID and the monitor order in the (NVIDIA?) driver.
After a monitor reconnect, both
hyprctl monitorsandxrandr --queryshow monitors in the opposite order: