From 7a362b7ee3048ecee521ad4ba51647bc8a98193e Mon Sep 17 00:00:00 2001 From: Uwe Kindler Date: Thu, 3 Aug 2023 15:57:57 +0200 Subject: [PATCH] Fixed issue #544 - crash in CDockAreaTabBar::currentTab() --- src/DockAreaTabBar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DockAreaTabBar.cpp b/src/DockAreaTabBar.cpp index 6b1739d..e461d04 100644 --- a/src/DockAreaTabBar.cpp +++ b/src/DockAreaTabBar.cpp @@ -300,7 +300,7 @@ int CDockAreaTabBar::currentIndex() const //=========================================================================== CDockWidgetTab* CDockAreaTabBar::currentTab() const { - if (d->CurrentIndex < 0) + if (d->CurrentIndex < 0 || d->CurrentIndex >= d->TabsLayout->count()) { return nullptr; }