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
This commit is contained in:
@@ -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
|
||||
|
Reference in New Issue
Block a user