From a40ec7c51a30f66e95bb449dfd7d1aec88a420d9 Mon Sep 17 00:00:00 2001 From: "Ithamar R. Adema" Date: Sat, 8 May 2010 20:59:14 +0000 Subject: [PATCH] * Revert my changes to BListView for now git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36758 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/ListView.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/kits/interface/ListView.cpp b/src/kits/interface/ListView.cpp index 94e878ce9a..14e6f5786f 100644 --- a/src/kits/interface/ListView.cpp +++ b/src/kits/interface/ListView.cpp @@ -616,7 +616,9 @@ BListView::GetPreferredSize(float* _width, float* _height) BSize BListView::MinSize() { - return BView::MinSize(); + // We need a stable min size: the BView implementation uses + // GetPreferredSize(), which by default just returns the current size. + return BLayoutUtils::ComposeSize(ExplicitMinSize(), BSize(10, 10)); } @@ -630,7 +632,9 @@ BListView::MaxSize() BSize BListView::PreferredSize() { - return BView::PreferredSize(); + // We need a stable preferred size: the BView implementation uses + // GetPreferredSize(), which by default just returns the current size. + return BLayoutUtils::ComposeSize(ExplicitPreferredSize(), BSize(100, 50)); }