Noticed an empty async function in a core component

I also noticed an empty async function during my last pull request, for one of the core components (Button): I ignored that completely. :sweat_smile: