From 1a58c9c8ba4b09679537877491458116d57794a6 Mon Sep 17 00:00:00 2001 From: oneeyeman1 Date: Tue, 9 Oct 2018 15:25:18 +0200 Subject: [PATCH] Also fill the column for wxEVT_DATAVIEW_ITEM_ACTIVATED in wxOSX Similar to the previous commit. Closes https://github.com/wxWidgets/wxWidgets/pull/967 --- docs/changes.txt | 1 + src/osx/cocoa/dataview.mm | 1 + 2 files changed, 2 insertions(+) diff --git a/docs/changes.txt b/docs/changes.txt index f255964d9d..0f8e04e1e5 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -160,6 +160,7 @@ wxOSX: - Implement wxDataViewColumn::UnsetAsSortKey() (Daniel Kulp). - supporting native image formst like NSImage and UIImage in wxBitmap - native implementation for wxStaticBitmap for correct rendering of template images +- Fill column value in wxEVT_DATAVIEW_ITEM_ACTIVATED events (Igor Korot). wxQt: diff --git a/src/osx/cocoa/dataview.mm b/src/osx/cocoa/dataview.mm index eefabd7ed1..d7f6fc362b 100644 --- a/src/osx/cocoa/dataview.mm +++ b/src/osx/cocoa/dataview.mm @@ -1657,6 +1657,7 @@ outlineView:(NSOutlineView*)outlineView const wxDataViewItem item = wxDataViewItemFromItem([self itemAtRow:[self clickedRow]]); wxDataViewEvent event(wxEVT_DATAVIEW_ITEM_ACTIVATED, dvc, item); + event.SetColumn( [self clickedColumn] ); dvc->GetEventHandler()->ProcessEvent(event); }