From 2fb40f25e53682596c07300d8d0c30fc6d09a7cf Mon Sep 17 00:00:00 2001 From: Ernie Pasveer Date: Mon, 27 Jul 2026 15:57:59 -0500 Subject: [PATCH] Hiding the scrollbar when the minimap is used, fixes the "gap" issue. --- src/SeerEditorWidgetAssemblyAreas.cpp | 2 ++ src/SeerEditorWidgetSourceAreas.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/SeerEditorWidgetAssemblyAreas.cpp b/src/SeerEditorWidgetAssemblyAreas.cpp index 7bf197d..4fd5948 100644 --- a/src/SeerEditorWidgetAssemblyAreas.cpp +++ b/src/SeerEditorWidgetAssemblyAreas.cpp @@ -158,6 +158,8 @@ void SeerEditorWidgetAssemblyArea::enableMiniMapArea (bool flag) { _enableMiniMapArea = flag; + setVerticalScrollBarPolicy(flag ? Qt::ScrollBarAlwaysOff : Qt::ScrollBarAsNeeded); + invalidateMiniMapCache(); updateMarginAreasWidth(0); } diff --git a/src/SeerEditorWidgetSourceAreas.cpp b/src/SeerEditorWidgetSourceAreas.cpp index 4645954..84ba67b 100644 --- a/src/SeerEditorWidgetSourceAreas.cpp +++ b/src/SeerEditorWidgetSourceAreas.cpp @@ -135,6 +135,8 @@ void SeerEditorWidgetSourceArea::enableMiniMapArea (bool flag) { _enableMiniMapArea = flag; + setVerticalScrollBarPolicy(flag ? Qt::ScrollBarAlwaysOff : Qt::ScrollBarAsNeeded); + invalidateMiniMapCache(); updateMarginAreasWidth(0); }