Closed
Description
Currently, we always show a focus effect on the button component, when there was no mouse event the last 100ms
.
This is really hard-coded and there are bugs. For example, switching browser tabs, is restoring focus and showing the focus-effect (should not happen).
A service for interaction, which detects the last interaction type would solve that issue very elegant and would be also helpful for other components.
I also implemented that in Material 1 (still pending after re-submit) and I would like to implement it in Material 2 as well.
So let me know if you need this, and I will implement it :)