hrev44354 adds 1 changeset to branch 'master' old head: ed15f1b8fb8b635349829c655678177ad3032ccc new head: 03aa456e2effa939895246dce37cd2454f5534d7 ---------------------------------------------------------------------------- 03aa456: Fix mouse down handling error. - When handling a mouse click, the button was hardcoded instead of passing the actual button clicked by the user. Spotted by Chris Roberts. [ Rene Gollent <anevilyak@xxxxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev44354 Commit: 03aa456e2effa939895246dce37cd2454f5534d7 URL: http://cgit.haiku-os.org/haiku/commit/?id=03aa456 Author: Rene Gollent <anevilyak@xxxxxxxxx> Date: Thu Jul 19 03:21:06 2012 UTC ---------------------------------------------------------------------------- 1 file changed, 4 insertions(+), 1 deletion(-) src/kits/interface/ColumnListView.cpp | 5 ++++- ---------------------------------------------------------------------------- diff --git a/src/kits/interface/ColumnListView.cpp b/src/kits/interface/ColumnListView.cpp index 8123c69..b31cf0c 100644 --- a/src/kits/interface/ColumnListView.cpp +++ b/src/kits/interface/ColumnListView.cpp @@ -3512,8 +3512,11 @@ OutlineView::MouseDown(BPoint position) fCurrentRow = new_row; fCurrentField = new_field; fCurrentCode = B_INSIDE_VIEW; + BMessage* message = Window()->CurrentMessage(); + int32 buttons = 1; + message->FindInt32("buttons", &buttons); fCurrentColumn->MouseDown(fMasterView, fCurrentRow, - fCurrentField, fFieldRect, position, 1); + fCurrentField, fFieldRect, position, buttons); } if (!fEditMode) {