summaryrefslogtreecommitdiff
path: root/src/tabs.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/tabs.py')
-rw-r--r--src/tabs.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/tabs.py b/src/tabs.py
index 67905c0f..d86b456c 100644
--- a/src/tabs.py
+++ b/src/tabs.py
@@ -118,13 +118,12 @@ class Tab(object):
@state.setter
def state(self, value):
if not value in STATE_COLORS:
- log.debug("WARNING: invalid value for tab state")
- return
+ log.debug("Invalid value for tab state: %s" % value)
elif STATE_PRIORITY[value] < STATE_PRIORITY[self._state] and \
value != 'current':
- log.debug("WARNING: did not set status because of lower priority")
- return
- self._state = value
+ log.debug("Did not set status because of lower priority, asked: %s, kept: %s" % (value, self.state))
+ else:
+ self._state = value
@staticmethod
def resize(scr):