lib/assets/javascripts/tao/ui/popover/element.coffee in tao_ui-0.3.2 vs lib/assets/javascripts/tao/ui/popover/element.coffee in tao_ui-0.3.3

- old
+ new

@@ -65,23 +65,26 @@ _beforeActiveChanged: (active) -> return false if @disabled if active + @namespacedTrigger 'beforeShow' @jq.show() @refresh() @reflow() else + @namespacedTrigger 'beforeHide' reset = => if @autoDestroy @remove() else @jq.hide() + @namespacedTrigger 'afterHide' if @jq.is(':visible') @on 'transitionend', (e) => - return unless e.target == @ @off 'transitionend' + return unless e.target == @ reset() else reset() null