From 9d46942ff5dd6a67c72aaa6ef3b18e01b2ee1d15 Mon Sep 17 00:00:00 2001 From: Konstantin Pastbin Date: Sat, 8 Jul 2023 19:24:25 +0300 Subject: [PATCH] Remove empty casing dashdot definitions Signed-off-by: Konstantin Pastbin --- src/libkomwm.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libkomwm.py b/src/libkomwm.py index 90ffd35..0af8d99 100644 --- a/src/libkomwm.py +++ b/src/libkomwm.py @@ -386,8 +386,8 @@ def komap_mapswithme(options): dr_line.priority = max(int(st.get('z-index', 0)) + BASE_PRIORITY_BG_TOP - 1, BASE_PRIORITY_BG_TOP) else: dr_line.priority = max(int(st.get('z-index', 0)) + BASE_PRIORITY_FG - 1, BASE_PRIORITY_FG) - dashes = st.get('casing-dashes', st.get('dashes', [])) - dr_line.dashdot.dd.extend(dashes) + for i in st.get('casing-dashes', st.get('dashes', [])): + dr_line.dashdot.dd.extend([max(float(i), 1) * WIDTH_SCALE]) addPattern(dr_line.dashdot.dd) dr_line.cap = dr_linecaps.get(st.get('casing-linecap', 'butt'), BUTTCAP) dr_line.join = dr_linejoins.get(st.get('casing-linejoin', 'round'), ROUNDJOIN)