tabs to spaces (no change)
remove noise from log
don't use function.bind as it trips older browsers (ipad 1)
Hide the badge, not the icon and label, see 720ac557c6890c1e766de8dd632bfc55848cb9f1