fix(tooltip): $tooltip.$promise can serve for .show