From bab83ecc95d073c2de0d35f41c440c17dce2f357 Mon Sep 17 00:00:00 2001 From: Marcus Nilsson Date: Mon, 19 Jul 2021 12:01:04 +0200 Subject: [PATCH] LibGUI: Tighten invalidation rect for TabWidget Previously the whole bar was repainted, there's no need to invalidate past the last tab button. --- Userland/Libraries/LibGUI/TabWidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Userland/Libraries/LibGUI/TabWidget.cpp b/Userland/Libraries/LibGUI/TabWidget.cpp index 4017d22ce3..1f73b87bfe 100644 --- a/Userland/Libraries/LibGUI/TabWidget.cpp +++ b/Userland/Libraries/LibGUI/TabWidget.cpp @@ -412,6 +412,7 @@ void TabWidget::update_bar() { auto invalidation_rect = bar_rect(); invalidation_rect.set_height(invalidation_rect.height() + 1); + invalidation_rect.set_right(button_rect(static_cast(m_tabs.size() - 1)).right()); update(invalidation_rect); }