From 4c0220d10a5c60ba09b36e87c0fecfaf0e983507 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sat, 2 Nov 2024 01:28:37 +0100 Subject: [PATCH] FancyTabBar: Check that tab data is valid --- src/widgets/fancytabbar.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/fancytabbar.cpp b/src/widgets/fancytabbar.cpp index 9cd21762a..ba30b5f55 100644 --- a/src/widgets/fancytabbar.cpp +++ b/src/widgets/fancytabbar.cpp @@ -52,7 +52,7 @@ FancyTabBar::FancyTabBar(QWidget *parent) : } QString FancyTabBar::TabText(const int index) const { - return tabText(index).isEmpty() ? ""_L1 : tabData(index).value()->label(); + return tabText(index).isEmpty() || !tabData(index).isValid() ? ""_L1 : tabData(index).value()->label(); } QSize FancyTabBar::sizeHint() const {