From c3c75e2cb58b1456b344f4745798e246db884356 Mon Sep 17 00:00:00 2001 From: gryf Date: Wed, 4 May 2022 16:30:49 +0200 Subject: [PATCH] Use font object information, instead of local list. --- wmdocklib/__init__.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/wmdocklib/__init__.py b/wmdocklib/__init__.py index 86caaf0..7af5949 100644 --- a/wmdocklib/__init__.py +++ b/wmdocklib/__init__.py @@ -79,7 +79,6 @@ class DockApp: """ palette = {} patterns = self.patterns - fonts = [] if self.background: palette, background = helpers.read_xpm(self.background) @@ -88,13 +87,12 @@ class DockApp: for font in self.fonts: if not palette: palette = font.palette - fonts.append(font.bitmap) else: # merge background and font_palette and remap characters palette, fontdef = helpers.merge_palettes(palette, font.palette, font.bitmap) - fonts.append(fontdef) + font.bitmap = fontdef if not palette: palette[' '] = 'None'