From ed4101cd42c3ddb08ce40e934d371c467d1e9e0e Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Mon, 17 Jun 2024 16:23:09 +0200 Subject: Fix validation of boolean settings --- src/lanes.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lanes.lua b/src/lanes.lua index 29fc4a9..6342ca9 100644 --- a/src/lanes.lua +++ b/src/lanes.lua @@ -109,7 +109,7 @@ local default_params = local boolean_param_checker = function(val_) -- non-'boolean-false' should be 'boolean-true' or nil - return val_ and (val_ == true) or true + return (not val_) or (val_ == true) end local param_checkers = -- cgit v1.2.3-55-g6feb