Look into making slots work with disabled buttons
We tried to use slots for our custom button element, but in case the button is disabled chrome will still emit click/touch events on it, which is a bug in chrome (I tried with chrome 87) https://bugs.chromium.org/p/chromium/issues/detail?id=1061240#c12
It would be nice if we can find a workaround for this, so we can use slots.