The efficiency of key, trackball and generic motion event dispatch is greatly influenced by the IME dispatch cycle. This change simplifies the dispatch of focused input events and avoids causing event processing to be requeued on the handler and delayed unnecessarily. Bug: 7984576 Change-Id: Id82624a3f32c05efe6ee5c322bd55bf2ab21525d