Failure to initialize this variable sometimes causes windows to stick to
edges during move/resize.
Issues #331 and #309 may be related to this
struct edges view_edges; /* The edges of the current view */
struct edges target_edges; /* The desired edges */
struct edges other_edges; /* The edges of the monitor/other view */
- struct edges flags; /* To be set in is_within_resistance_range() */
+ struct edges flags = { 0 };
view_edges.left = view->x - border.left + 1;
view_edges.top = view->y - border.top + 1;