fix(windows): avoid disabling Keyman when speech recognition starts
Fixes #4965. When speech recognition is enabled, it sometimes activates after a Keyman keyboard is selected. This would cause Keyman to think it is being deactivated. We needed to check in `CKMTipTextService::OnActivated` that it was a keyboard-type TIP that was being activated, and only deactivate the Keyman hooks in that situation. This commit also adds a little logging helper function, and removes an unused variable `guidActiveProfile`.
parent
9193d0ea
Please register or sign in to comment