Comment 11 for bug 1803556

Wayne Stambaugh (stambaughw) wrote :

@Seth, no dice. I tried this earlier today along with commenting out all of the char hook events and that didn't resolve the issue. One thing we have to do after we remove the legacy canvas is to seriously reconsider using EVT_CHAR_HOOK. Your solution looks correct in theory because EVT_CHAR_HOOK picks apart the key up and down events and prevent the EVT_CHAR from forming properly even when Skip() is called. I wonder if binding the edit control char events to the tree control is the issue. It might be a better solution to pass some type of event to the parent window to indicate that the tree view needs to be updated.