Ticket #3919: 20090510-listview.diff
File 20090510-listview.diff, 603 bytes (added by , 15 years ago) |
---|
-
src/kits/interface/ListView.cpp
382 382 void 383 383 BListView::MouseUp(BPoint pt) 384 384 { 385 fTrack->item_index = -1;386 385 fTrack->try_drag = false; 387 386 } 388 387 … … 390 389 void 391 390 BListView::MouseMoved(BPoint pt, uint32 code, const BMessage *msg) 392 391 { 393 if (fTrack->item_index == -1) {394 // mouse was not clicked above any item395 // or no mouse button pressed396 return;397 }398 399 392 if (_TryInitiateDrag(pt)) 400 393 return; 401 394 }