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