input/keyboard: don't reset layout for same keymap
input/keyboard: don't reset layout for same keymap

In sway_keyboard_config, do not change the keymap when the new keymap
is unchanged, unless this is during a config reload. The reasoning for
this is to prevent the effective layout from being reset to index 0 for
input config changes unrelated to the keymap.

1ace/sway,1ace/sway,ascent12/sway,1ace/sway,ascent12/sway,ascent12/sway,SirCmpwn/sway