switching windows/workspaces will make input method fall back to default configuration
Affected version
- Fedora 35
- GNOME 41.3
Bug summary
After setting "Switch input sources individually for each window" in Gnome Settings, switching windows or workspaces will restore the input method of the original window to its default configuration.
Steps to reproduce
- Switch to Intelligent Pinyin on the Firefox window
- Change to input Traditional Chinese with Ctrl+Shift+F (default is Simplified Chinese)
- Go to the second workspace
- Go back to the previous workspace (autofocusing on the original Firefox window)
- Try to input, only to discover that it's now inputting Simplified Chinese
What happened
Changing the configuration of an input method even though the user didn't do anything.
What did you expect to happen
Keep the input method's configuration after switching windows/workspaces.