Modifed exception structure

This commit is contained in:
thuck 2016-11-07 08:11:47 +01:00
parent f8dffb4e5c
commit 20eae4d671

View File

@ -448,12 +448,14 @@ class TabBar(QTabBar):
#TODO: relative size and/or configured one
try:
tab = objreg.get('tab', scope='tab', window=self._win_id, tab=index)
except KeyError:
pass
else:
if tab.data.pinned:
size = QSize(40, height)
qtutils.ensure_valid(size)
return size
except KeyError:
pass
# If we *do* have enough space, tabs should occupy the whole window
# width.
#looks like this generates high cpu usage