From aae3b9d5ca9f0c8fa2d64f04751e396e186970f0 Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Thu, 12 Jan 2012 18:06:32 +0000 Subject: [PATCH] revert r70315, key event propagation should be fixed by r70324 git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/generic/listctrl.cpp | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/generic/listctrl.cpp b/src/generic/listctrl.cpp index ddd950997a..f95abdb06f 100644 --- a/src/generic/listctrl.cpp +++ b/src/generic/listctrl.cpp @@ -2754,18 +2754,6 @@ void wxListMainWindow::OnCharHook( wxKeyEvent &event ) void wxListMainWindow::OnChar( wxKeyEvent &event ) { -#ifdef __WXGTK__ - // Under GTK we get some keys (notably cursor arrows) even while the in - // place editing control is shown. Processing them here results in UI - // problems, e.g. we could change the current item on WXK_DOWN press but - // the edit control would remain on the item above. So we need to either - // cancel in-place editing or ignore any such keys while it's active. To - // avoid aggravating the user by losing his changes just because a cursor - // arrow key was mistakenly pressed, do nothing in this case. - if ( m_textctrlWrapper ) - return; -#endif // __WXGTK__ - wxWindow *parent = GetParent(); // propagate the char event upwards -- 2.45.2