Fix :tab-clone.
We checked for None when getting the QColor, but now with the Python dict
instead of a QVariant that's a KeyError.
This is a regression introduced in 3cf9768f21
.
This commit is contained in:
parent
3cf9768f21
commit
44b21374cb
@ -263,8 +263,9 @@ class TabBar(QTabBar):
|
||||
fg_color = config.get('colors', 'tabs.fg.even')
|
||||
tab.palette.setColor(QPalette.Window, bg_color)
|
||||
tab.palette.setColor(QPalette.WindowText, fg_color)
|
||||
indicator_color = self._tab_data(idx, 'indicator-color')
|
||||
if indicator_color is None:
|
||||
try:
|
||||
indicator_color = self._tab_data(idx, 'indicator-color')
|
||||
except KeyError:
|
||||
indicator_color = QColor()
|
||||
tab.palette.setColor(QPalette.Base, indicator_color)
|
||||
if tab.rect.right() < 0 or tab.rect.left() > self.width():
|
||||
|
Loading…
Reference in New Issue
Block a user