On Omarchy, when windows are floating, moving focus with
SUPER + ←/→/↑/↓ leaves the newly focused window behind the others.
ALT + TAB doesn't have this problem, because Omarchy binds that key twice:
once to cycle focus and once to raise the window
(/usr/share/omarchy/default/hypr/bindings/tiling.lua):
o.bind("ALT + TAB", "Focus on next window", hl.dsp.window.cycle_next())