no key_press and key_release after destroying caret under X11 missing some key_press events menu text color issue