Presumably, after the last update, the Restore Previously Used One option stopped working.
For example, I am in the Text Editor and select Layout 1, then I switch to another application where I select Layout 2. Then I press CMD-TAB and Layout 2 remains in the first application, but not always: sometimes the switch works, but more often than not. Often, simply pressing CMD helps, and then the input source changes to Layout 1, but sometimes that doesn't work either. In the system settings, the Automatically switch to a document's input source checkbox is unchecked (if that matters).
If you look closely, you can see in the demo that when switching focus between windows, the layout switches quickly several times. In the lower right corner, display the layout switch in Input Source Pro and KeyCastr in the lower left corner. To clarify: F19 is the FN key remapped on my keyboard via Karabiner, and in the system settings, language switching is assigned to F19. These are custom layouts for two languages with prefix ALTER, created using Ukelele.
Everything used to work with this settings
Demo: https://disk.yandex.ru/i/DSqnoOYHcoPAQg
Presumably, after the last update, the
Restore Previously Used Oneoption stopped working.For example, I am in the Text Editor and select
Layout 1, then I switch to another application where I selectLayout 2. Then I pressCMD-TABandLayout 2remains in the first application, but not always: sometimes the switch works, but more often than not. Often, simply pressingCMDhelps, and then the input source changes toLayout 1, but sometimes that doesn't work either. In the system settings, theAutomatically switch to a document's input sourcecheckbox is unchecked (if that matters).If you look closely, you can see in the demo that when switching focus between windows, the layout switches quickly several times. In the lower right corner, display the layout switch in Input Source Pro and KeyCastr in the lower left corner. To clarify:
F19is theFNkey remapped on my keyboard via Karabiner, and in the system settings, language switching is assigned toF19. These are custom layouts for two languages with prefixALTER, created using Ukelele.Everything used to work with this settings
Demo: https://disk.yandex.ru/i/DSqnoOYHcoPAQg