From 9a334ebb3a01ba03ae52a290955e1036c336aaac Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 14 Aug 2021 00:00:10 +0200 Subject: [PATCH] Profiler: Don't lose sight of timeline tracks when zooming out Update the track sizes before repositioning them. This ensures that they always remain visible in the timeline container. --- Userland/DevTools/Profiler/TimelineContainer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/DevTools/Profiler/TimelineContainer.cpp b/Userland/DevTools/Profiler/TimelineContainer.cpp index 0dd3a0d936..2df77f1bdd 100644 --- a/Userland/DevTools/Profiler/TimelineContainer.cpp +++ b/Userland/DevTools/Profiler/TimelineContainer.cpp @@ -23,8 +23,8 @@ TimelineContainer::TimelineContainer(GUI::Widget& header_container, TimelineView update_widget_positions(); m_timeline_view->on_scale_change = [this] { - update_widget_positions(); update_widget_sizes(); + update_widget_positions(); }; } @@ -64,8 +64,8 @@ void TimelineContainer::update_widget_sizes() void TimelineContainer::resize_event(GUI::ResizeEvent& event) { AbstractScrollableWidget::resize_event(event); - update_widget_positions(); update_widget_sizes(); + update_widget_positions(); } }