mirror of
https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System.git
synced 2024-11-15 21:25:44 +08:00
Fix tabs not being active when restoring state (#101)
Regression introduced by 29ebc83b35
This commit is contained in:
parent
ff68ad95a6
commit
d4c179c48e
@ -345,7 +345,7 @@ void CDockAreaTabBar::insertTab(int Index, CDockWidgetTab* Tab)
|
|||||||
connect(Tab, SIGNAL(moved(const QPoint&)), this, SLOT(onTabWidgetMoved(const QPoint&)));
|
connect(Tab, SIGNAL(moved(const QPoint&)), this, SLOT(onTabWidgetMoved(const QPoint&)));
|
||||||
Tab->installEventFilter(this);
|
Tab->installEventFilter(this);
|
||||||
emit tabInserted(Index);
|
emit tabInserted(Index);
|
||||||
if (Index <= d->CurrentIndex)
|
if (Index <= d->CurrentIndex || d->CurrentIndex == -1)
|
||||||
{
|
{
|
||||||
setCurrentIndex(d->CurrentIndex + 1);
|
setCurrentIndex(d->CurrentIndex + 1);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user