diff --git a/src/private/quick/TabWidgetQuick.cpp b/src/private/quick/TabWidgetQuick.cpp index 18580e39..6581bd09 100644 --- a/src/private/quick/TabWidgetQuick.cpp +++ b/src/private/quick/TabWidgetQuick.cpp @@ -105,7 +105,12 @@ int TabWidgetQuick::currentIndex() const if (!m_currentDockWidget) return -1; - return indexOfDockWidget(m_currentDockWidget); + const int index = indexOfDockWidget(m_currentDockWidget); + + if (index == -1) + qWarning() << Q_FUNC_INFO << "Unexpected null index for" << m_currentDockWidget; + + return index; } DockWidgetModel *TabWidgetQuick::dockWidgetModel() const