forked from qt-creator/qt-creator
ADS: Fix potential crash
Base repository commit 7a362b7ee3048ecee521ad4ba51647bc8a98193e Change-Id: Id888b92b3738136a534ae7758f585f915777b07d Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
committed by
Henning Gründl
parent
0c6bc8382f
commit
c7d2b9bec1
@@ -280,7 +280,7 @@ int DockAreaTabBar::currentIndex() const
|
|||||||
|
|
||||||
DockWidgetTab *DockAreaTabBar::currentTab() const
|
DockWidgetTab *DockAreaTabBar::currentTab() const
|
||||||
{
|
{
|
||||||
if (d->m_currentIndex < 0)
|
if (d->m_currentIndex < 0 || d->m_currentIndex >= d->m_tabsLayout->count())
|
||||||
return nullptr;
|
return nullptr;
|
||||||
else
|
else
|
||||||
return qobject_cast<DockWidgetTab *>(d->m_tabsLayout->itemAt(d->m_currentIndex)->widget());
|
return qobject_cast<DockWidgetTab *>(d->m_tabsLayout->itemAt(d->m_currentIndex)->widget());
|
||||||
|
|||||||
Reference in New Issue
Block a user