From 6aee9d642458df75c513e1a37c1f3619945939e6 Mon Sep 17 00:00:00 2001 From: X512 Date: Sun, 26 Jul 2020 11:42:30 +0900 Subject: [PATCH] Tracker: fix count view border problem Fixes #16439. Change-Id: If936517a0ecfaba994f5d48fcc2fd159cb8ea11f Reviewed-on: https://review.haiku-os.org/c/haiku/+/3093 Reviewed-by: waddlesplash --- src/kits/tracker/ContainerWindow.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/kits/tracker/ContainerWindow.cpp b/src/kits/tracker/ContainerWindow.cpp index ac57bad7ce..2a09fd33b5 100644 --- a/src/kits/tracker/ContainerWindow.cpp +++ b/src/kits/tracker/ContainerWindow.cpp @@ -1070,8 +1070,13 @@ BContainerWindow::InitLayout() forFilePanel ? 0 : -1); fCountContainer->GroupLayout()->AddView(hScrollBarContainer); - fPoseView->CountView()->SetExplicitMinSize( - fPoseView->HScrollBar()->MinSize()); + BSize size = fPoseView->HScrollBar()->MinSize(); + if (forFilePanel) { + // Count view height is 1px smaller than scroll bar because it has + // no upper border. + size.height -= 1; + } + fPoseView->CountView()->SetExplicitMinSize(size); } }