arrowChecker = self =>
      self.#container.contains(document.activeElement) &&
      document.activeElement.tagName !== "BUTTON" &&
      self.hasSomethingToControl()
If the focused element is an input, we don't want to handle the arrow.
For example, sliders can be controlled with the arrow keys.