From 9c6b7508fce635a1be21ea8d43ddd6ff1801a59e Mon Sep 17 00:00:00 2001 From: John Scipione Date: Thu, 30 Apr 2026 13:27:44 -0400 Subject: [PATCH] Tracker: Don't sort poses in BPoseView::AddPosesCompleted(). Fixes #20018, #20050. The sort was causing the scroll position on change directory (go up/back) in navigation (single-window/browser) mode and causing issues with pose list when type-ahead filtering. Change-Id: Id07890462ac3ecd36f3db508671c77c943ee3e2c Reviewed-on: https://review.haiku-os.org/c/haiku/+/10860 Reviewed-by: waddlesplash --- src/kits/tracker/PoseView.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index 54ec08f17c..2737b54ca5 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -1734,9 +1734,6 @@ BPoseView::AddPosesCompleted() float lastItemTop = (CurrentPoseList()->CountItems() - 1) * fListElemHeight; if (bounds.top > lastItemTop) _inherited::ScrollTo(bounds.left, std::max(lastItemTop, 0.0f)); - - SortPoses(); - Invalidate(); } }