opt: support dirtomon in up and down dir

This commit is contained in:
DreamMaoMao 2025-06-15 13:00:34 +08:00
parent 3ed80345dc
commit 22665c8952

View file

@ -3742,7 +3742,9 @@ Monitor *dirtomon(enum wlr_direction dir) {
selmon->m.x, selmon->m.y)))
return next->data;
if ((next = wlr_output_layout_farthest_output(
output_layout, dir ^ (WLR_DIRECTION_LEFT | WLR_DIRECTION_RIGHT),
output_layout,
dir ^ (WLR_DIRECTION_LEFT | WLR_DIRECTION_RIGHT |
WLR_DIRECTION_UP | WLR_DIRECTION_DOWN),
selmon->wlr_output, selmon->m.x, selmon->m.y)))
return next->data;
return selmon;