swayfx/sway/input
Ryan Dwyer 57e78414fa Fix seat_get_active_child
seat_get_active_child is used for tabbed and stacked containers to get
the active child. The previous implementation used seat_get_focus_inactive
then ascended the tree to the child of the tabbed/stacked container, but
this fails when the workspace itself is stacked or tabbed and the most
recently active child is floating.

The new implementation takes a more simple approach, where it directly
scans the focus stack for the first immediate child which isn't the
floating container.

Fixes #2098.
2018-06-03 22:31:54 +10:00
..
cursor.c Store swayc coordinates as layout-local 2018-06-01 23:14:58 +10:00
input-manager.c Add map_from_region command 2018-04-26 10:53:47 +01:00
keyboard.c Make command block implementation generic 2018-06-02 08:07:44 -04:00
seat.c Fix seat_get_active_child 2018-06-03 22:31:54 +10:00