From 88b8a8001f425aa595eb10fb68bba95d57896698 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Wed, 21 Aug 2024 22:20:22 -0500 Subject: [PATCH] Line label geometry needs updated whenever a component width changes --- scwx-qt/source/scwx/qt/ui/line_label.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scwx-qt/source/scwx/qt/ui/line_label.cpp b/scwx-qt/source/scwx/qt/ui/line_label.cpp index 6fd6c854..f5c9c3e3 100644 --- a/scwx-qt/source/scwx/qt/ui/line_label.cpp +++ b/scwx-qt/source/scwx/qt/ui/line_label.cpp @@ -45,6 +45,7 @@ void LineLabel::set_border_width(std::size_t width) { p->borderWidth_ = width; p->pixmapDirty_ = true; + updateGeometry(); update(); } @@ -52,6 +53,7 @@ void LineLabel::set_highlight_width(std::size_t width) { p->highlightWidth_ = width; p->pixmapDirty_ = true; + updateGeometry(); update(); } @@ -59,6 +61,7 @@ void LineLabel::set_line_width(std::size_t width) { p->lineWidth_ = width; p->pixmapDirty_ = true; + updateGeometry(); update(); }