de05ee6678
If an error occurs while a layout is being applied, arrange_lock could get stuck at true, meaning that no more re-arranges will happen, thus breaking the whole layout machinery. Such errors could happen because the layout itself produces an error, but also because a width is too large and c:geometry() throws an error. Thus, this commit moves all of the actual "apply a layout"-code into a protected context. Fixes: https://github.com/awesomeWM/awesome/issues/1853 Signed-off-by: Uli Schlachter <psychon@znc.in> |
||
---|---|---|
.. | ||
suit | ||
init.lua |