diff --git a/source/appModules/windowsinternal_composableshell_experiences_textinput_inputapp.py b/source/appModules/windowsinternal_composableshell_experiences_textinput_inputapp.py index 5e155a3c71a..aafc337520a 100644 --- a/source/appModules/windowsinternal_composableshell_experiences_textinput_inputapp.py +++ b/source/appModules/windowsinternal_composableshell_experiences_textinput_inputapp.py @@ -142,6 +142,8 @@ def event_UIA_elementSelected(self): if ( # #16346: system focus restored. (focus := api.getFocusObject()).appModule != self.appModule + # #16532: repeat announcement due to pending gain focus event on category entries. + or eventHandler.isPendingEvents("gainFocus") ): return # Manipulate NVDA's focus object.