diff --git a/include/wx/generic/dvrenderers.h b/include/wx/generic/dvrenderers.h index e94e518b87..dc1bc24f7f 100644 --- a/include/wx/generic/dvrenderers.h +++ b/include/wx/generic/dvrenderers.h @@ -121,10 +121,11 @@ public: wxSize GetSize() const; // Implementation only, don't use nor override - virtual bool WXOnActivate(wxRect cell, - wxDataViewModel *model, - const wxDataViewItem& item, - unsigned int col); + virtual bool WXOnLeftClick(wxPoint cursor, + wxRect cell, + wxDataViewModel *model, + const wxDataViewItem& item, + unsigned int col); private: bool m_toggle; diff --git a/src/generic/datavgen.cpp b/src/generic/datavgen.cpp index ef97bb925d..eb1b741996 100644 --- a/src/generic/datavgen.cpp +++ b/src/generic/datavgen.cpp @@ -863,10 +863,11 @@ bool wxDataViewToggleRenderer::Render( wxRect cell, wxDC *dc, int WXUNUSED(state return true; } -bool wxDataViewToggleRenderer::WXOnActivate(wxRect WXUNUSED(cell), - wxDataViewModel *model, - const wxDataViewItem& item, - unsigned int col) +bool wxDataViewToggleRenderer::WXOnLeftClick(wxPoint WXUNUSED(cursor), + wxRect WXUNUSED(cell), + wxDataViewModel *model, + const wxDataViewItem& item, + unsigned int col) { if (model->IsEnabled(item, col)) {