[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/plasma/private
From: Marco Martin <notmart () gmail ! com>
Date: 2010-06-28 12:52:11
Message-ID: 20100628130054.B7FB3AC8E0 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1143660 by mart:
recalculate the active tab rectangle when a tab gets added or removed
BUG:243002
M +12 -0 nativetabbar.cpp
--- trunk/KDE/kdelibs/plasma/private/nativetabbar.cpp #1143659:1143660
@@ -367,12 +367,24 @@
{
KTabBar::tabInserted(index);
emit sizeHintChanged();
+
+ d->currentAnimRect = tabRect(currentIndex());
+ d->backgroundSvg->resizeFrame(size());
+ d->syncBorders();
+
+ update();
}
void NativeTabBar::tabRemoved(int index)
{
KTabBar::tabRemoved(index);
emit sizeHintChanged();
+
+ d->currentAnimRect = tabRect(currentIndex());
+ d->backgroundSvg->resizeFrame(size());
+ d->syncBorders();
+
+ update();
}
void NativeTabBar::tabLayoutChange()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic