diff --git a/src/generic/datavgen.cpp b/src/generic/datavgen.cpp index 3091a3adca..af1c5ee275 100644 --- a/src/generic/datavgen.cpp +++ b/src/generic/datavgen.cpp @@ -154,9 +154,12 @@ private: void OnEndDrag(wxHeaderCtrlEvent& event) { - const unsigned col = event.GetColumn(); - GetColumn(col).SetWidth(event.GetWidth()); - GetOwner()->OnColumnChange(col); + if ( !event.IsCancelled() ) + { + const unsigned col = event.GetColumn(); + GetColumn(col).SetWidth(event.GetWidth()); + GetOwner()->OnColumnChange(col); + } } DECLARE_EVENT_TABLE()