New windows should use previous window's input source
Version: Ubuntu 21.10, GNOME 40.4.0, Xorg.
Steps: Go to the Settings, Keyboard menu, Input Source Switching submenu, choose 'switch input sources individually for each window'.
Issue: Any new window will now use the default (uppermost) input source regardless of whether there are any windows open or not. This happens even if the new window is a part of another app. For example, in Evince, your current input source may be Russian, but if you highlight some text and want to write a note, the text editor for that note will open in a new window and that will use the default input source, e.g. English (in my case).
Proposed Solution: We can we introduce a feature into GNOME similar to the one in the Cinnamon desktop, where if one chooses to 'switch input sources individually for each window' they are then presented with a choice to use a previous window's input source for any new window. Since Cinnamon already has this very convenient feature, and it's also Gtk-based, this should not be hard to implement in GNOME, I think. Unfortunately, I am not a software developer, so I'm just introducing this as a feature request.