From eca5c869fad936ace37e0e5d0cdd51473945d426 Mon Sep 17 00:00:00 2001 From: warptozero Date: Wed, 30 Jan 2019 07:44:00 +0100 Subject: [PATCH] awful.rules: Fix shape function not being set as client property --- lib/awful/rules.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/awful/rules.lua b/lib/awful/rules.lua index 614f8774f..fdc18554c 100644 --- a/lib/awful/rules.lua +++ b/lib/awful/rules.lua @@ -688,7 +688,7 @@ function rules.execute(c, props, callbacks) -- Apply the remaining properties (after known race conditions are handled). for property, value in pairs(props) do - if property ~= "focus" and type(value) == "function" then + if property ~= "focus" and property ~= "shape" and type(value) == "function" then value = value(c, props) end