[haiku-commits] haiku: hrev44354 - src/kits/interface

  • From: anevilyak@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 19 Jul 2012 05:22:23 +0200 (CEST)

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) {


Other related posts:

  • » [haiku-commits] haiku: hrev44354 - src/kits/interface - anevilyak