When I type in most text entry fields (e.g. system dialogs, messenger.com, Github, etc.) the characters appear as fast as I am typing. However, sometimes in Messenger there is a ~0.1s delay associated with typing or deleting a character. The pending keypresses are queued correctly and the text is still entered. If I type Enter, then my message is only sent after the delayed keypresses are registered. If I type a bunch of characters, then switch to another application and back, Messenger does not come to the foreground until it has finished entering all of my text. While text is being entered, Messenger uses 100% CPU in Activity Monitor; immediately afterward it drops back down to ~0.5%. Reloading or restarting Messenger does not solve the issue.
When I type in most text entry fields (e.g. system dialogs, messenger.com, Github, etc.) the characters appear as fast as I am typing. However, sometimes in Messenger there is a ~0.1s delay associated with typing or deleting a character. The pending keypresses are queued correctly and the text is still entered. If I type Enter, then my message is only sent after the delayed keypresses are registered. If I type a bunch of characters, then switch to another application and back, Messenger does not come to the foreground until it has finished entering all of my text. While text is being entered, Messenger uses 100% CPU in Activity Monitor; immediately afterward it drops back down to ~0.5%. Reloading or restarting Messenger does not solve the issue.
Please let me know if I can provide additional useful information.