swayfx/sway/tree
Brian Ashworth 0b709702c1 container_at_{tabbed,stacked}: check x-axis bounds
The container_at_tabbed and container_at_stacked container were checking
the bounds along the y-axis, but not the x-axis. This made it possible
to cause a segfault for specific resolution, horizontal gap, and
workspace children lengths. The issue is that child_index was -1 and was
resulting in a buffer underflow. Adding the x-axis bound checks for
early returns should prevent this from happening.
2020-02-11 10:09:37 +01:00
..
arrange.c Make sure we don't calculate fractional pixel gaps 2020-01-01 10:14:29 -07:00
container.c container_at_{tabbed,stacked}: check x-axis bounds 2020-02-11 10:09:37 +01:00
node.c Fix scratchpad fullscreen behavior and crash 2019-04-13 08:48:37 -06:00
output.c add scale_filter output config option 2019-11-29 18:13:37 +01:00
root.c Fix crash when showing scratchpad hidden split containers 2020-01-16 21:48:25 -05:00
view.c view: remove workspace pid mapping for assigns 2020-01-09 09:52:37 +01:00
workspace.c workspace_split: focus middle if workspace focused 2019-08-14 13:19:16 +09:00