From e80a60b54f69ac44a2eaf9c7b58f62a55cb0dafc Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Wed, 29 Jul 2009 01:39:10 +0000 Subject: [PATCH] Only react to B_SELECT_ALL when in multiple selection mode. Fixes part of ticket #4120. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31889 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/ListView.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kits/interface/ListView.cpp b/src/kits/interface/ListView.cpp index 0c0f65b31b..a8d23049f3 100644 --- a/src/kits/interface/ListView.cpp +++ b/src/kits/interface/ListView.cpp @@ -291,7 +291,8 @@ BListView::MessageReceived(BMessage* msg) } case B_SELECT_ALL: - Select(0, CountItems() - 1, false); + if (fListType == B_MULTIPLE_SELECTION_LIST) + Select(0, CountItems() - 1, false); break; default: