Fixed message dialog overlays not always removed.

The dialog was getting removed too early.
This commit is contained in:
Oliver Hamlet
2014-11-10 21:13:45 +00:00
parent b5d00597f9
commit a6fb12fb04
@@ -42,9 +42,10 @@ was pressed.
onButtonClick: function(evt) {
if (evt.target.parentElement.closeCallback) {
evt.target.parentElement.closeCallback(evt.target.classList.contains('accept'));
evt.target.parentElement.close();
evt.target.parentElement.parentElement.removeChild(evt.target.parentElement);
}
evt.target.parentElement.addEventListener('core-overlay-close-completed', function(evt){
evt.target.parentElement.removeChild(evt.target);
}, false);
},
showModal: function(title, text, closeCallback) {