summaryrefslogtreecommitdiffstats
path: root/client/components/main/popup.js
diff options
context:
space:
mode:
Diffstat (limited to 'client/components/main/popup.js')
-rw-r--r--client/components/main/popup.js21
1 files changed, 1 insertions, 20 deletions
diff --git a/client/components/main/popup.js b/client/components/main/popup.js
index 8cb12dd0..5fc4e979 100644
--- a/client/components/main/popup.js
+++ b/client/components/main/popup.js
@@ -1,22 +1,3 @@
-// XXX This event list must be abstracted somewhere else.
-function whichTransitionEvent() {
- var t;
- var el = document.createElement('fakeelement');
- var transitions = {
- transition:'transitionend',
- OTransition:'oTransitionEnd',
- MozTransition:'transitionend',
- WebkitTransition:'webkitTransitionEnd'
- };
-
- for (t in transitions) {
- if (el.style[t] !== undefined) {
- return transitions[t];
- }
- }
-}
-var transitionEvent = whichTransitionEvent();
-
Popup.template.events({
'click .js-back-view': function() {
Popup.back();
@@ -50,7 +31,7 @@ Popup.template.onRendered(function() {
container._uihooks = {
removeElement: function(node) {
$(node).addClass('no-height');
- $(container).one(transitionEvent, function() {
+ $(container).one(CSSEvents.transitionend, function() {
node.parentNode.removeChild(node);
});
}