e.metaKey is the `⌘Command` key on Mac (used for the save shortcut), an entirely different key than the ones involved in the bug.
Also, Javascript doesn't have a logical xor operator, so trying to do that would potentially reduce readability.
Also, Javascript doesn't have a logical xor operator, so trying to do that would potentially reduce readability.
I also didn't know about any operator to logically xor two boolean variables (thought about (ab)using JavaScript's implicit type conversion mechanisms: `x ^ y`), and then I learnt that `!=` works fine as a logical xor for booleans. Tada!
I don't know how much readability is reduced by this.
x != y