mittlerweile hab ich ne Lösung gefunden:
einfach bei den <button> tags nicht onClick="action()" verwenden sondern onMouseUp="action()".
läuft auf dasselbe hinaus, nur führt er den button click beim enter-drücken (submit-form) nicht aus sonder wirklich erst, wenn man den button drückt