Author: mmlr Date: 2010-01-31 03:28:29 +0100 (Sun, 31 Jan 2010) New Revision: 35354 Changeset: http://dev.haiku-os.org/changeset/35354/haiku Modified: haiku/trunk/src/kits/tracker/PoseView.cpp Log: Missed the re-insertion when exiting early after checking the sort order for a pose on a non-visible pose list which would cause poses to get lost from the unfiltered list. Modified: haiku/trunk/src/kits/tracker/PoseView.cpp =================================================================== --- haiku/trunk/src/kits/tracker/PoseView.cpp 2010-01-31 01:03:43 UTC (rev 35353) +++ haiku/trunk/src/kits/tracker/PoseView.cpp 2010-01-31 02:28:29 UTC (rev 35354) @@ -8580,8 +8580,10 @@ return; } - if (fFiltering && poseList != fFilteredPoseList) + if (fFiltering && poseList != fFilteredPoseList) { + poseList->AddItem(pose, newIndex); return; + } BRect invalidRect(CalcPoseRectList(pose, oldIndex)); CloseGapInList(&invalidRect);