From 23617fbdb739dcb812c96158e0d38aa9cf5ff217 Mon Sep 17 00:00:00 2001 From: Tobias Witek Date: Mon, 31 Oct 2016 11:05:54 +0100 Subject: [PATCH] [themes] Cycle handling bugfix Cycling was accidentially more important than the individual widget themes. --- bumblebee/theme.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/bumblebee/theme.py b/bumblebee/theme.py index aad919d..e7f7776 100644 --- a/bumblebee/theme.py +++ b/bumblebee/theme.py @@ -1,8 +1,6 @@ import os import json - - class Theme: _cycle_index = 0 _cycle = None @@ -22,10 +20,9 @@ class Theme: value = getattr(obj, key)() if hasattr(obj, key) else None value = self._defaults.get(key, value) - value = module_theme.get(key, value) - if len(self._cycle) > 0: value = self._defaults["cycle"][self._cycle_index].get(key, value) + value = module_theme.get(key, value) if hasattr(obj, "state"): state = getattr(obj, "state")()