DataTranslations: Call parent list view MouseMoved

... in this version's MouseMoved() to draw selection while dragging.

Related style update to MouseMoved in header (dragMessage, 80 char).

Change-Id: I7b6396ca9dd9b7868894a6424c02ba3ee4e6b20e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7175
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
This commit is contained in:
John Scipione 2023-12-03 22:43:37 -05:00
parent 6761bf581f
commit d8f0eb354e
2 changed files with 4 additions and 1 deletions

View File

@ -122,6 +122,8 @@ TranslatorListView::MouseMoved(BPoint point, uint32 transit,
SetHighColor(0, 0, 0);
} else if (dragMessage != NULL && transit == B_EXITED_VIEW)
Invalidate();
BListView::MouseMoved(point, transit, dragMessage);
}

View File

@ -39,7 +39,8 @@ public:
TranslatorItem* TranslatorAt(int32 index) const;
virtual void MessageReceived(BMessage* message);
virtual void MouseMoved(BPoint point, uint32 transit, const BMessage* msg);
virtual void MouseMoved(BPoint point, uint32 transit,
const BMessage* dragMessage);
void SortItems();
};