Merge pull request #3071 from RedSoxFan/fix-3064

Fix focus_wrapping yes
This commit is contained in:
emersion 2018-11-05 18:59:44 +01:00 committed by GitHub
commit e9c77970fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -156,6 +156,14 @@ static struct sway_node *node_get_in_direction(struct sway_container *container,
if (new_output) { if (new_output) {
return get_node_in_output_direction(new_output, dir); return get_node_in_output_direction(new_output, dir);
} }
// If there is a wrap candidate, return its focus inactive view
if (wrap_candidate) {
struct sway_container *wrap_inactive = seat_get_focus_inactive_view(
seat, &wrap_candidate->node);
return &wrap_inactive->node;
}
return NULL; return NULL;
} }