diff --git a/app/coffee/modules/common/confirm.coffee b/app/coffee/modules/common/confirm.coffee
index 713162d9..bb62cb60 100644
--- a/app/coffee/modules/common/confirm.coffee
+++ b/app/coffee/modules/common/confirm.coffee
@@ -169,20 +169,21 @@ class ConfirmService extends taiga.Service
el.find("img").remove()
el.find("svg").remove()
- if icon.type == "img"
- detailImage = $('
').addClass('lb-icon').attr('src', icon.name)
- else if icon.type == "svg"
- useSVG = document.createElementNS('http://www.w3.org/2000/svg', 'use')
- useSVG.setAttributeNS('http://www.w3.org/1999/xlink','href', '#' + icon.name)
+ if icon
+ if icon.type == "img"
+ detailImage = $('
').addClass('lb-icon').attr('src', icon.name)
+ else if icon.type == "svg"
+ useSVG = document.createElementNS('http://www.w3.org/2000/svg', 'use')
+ useSVG.setAttributeNS('http://www.w3.org/1999/xlink','href', '#' + icon.name)
- detailImage = document.createElementNS("http://www.w3.org/2000/svg", "svg")
- detailImage.classList.add("icon")
- detailImage.classList.add("lb-icon")
- detailImage.classList.add(icon.name)
- detailImage.appendChild(useSVG)
+ detailImage = document.createElementNS("http://www.w3.org/2000/svg", "svg")
+ detailImage.classList.add("icon")
+ detailImage.classList.add("lb-icon")
+ detailImage.classList.add(icon.name)
+ detailImage.appendChild(useSVG)
- if detailImage
- el.find('section').prepend(detailImage)
+ if detailImage
+ el.find('section').prepend(detailImage)
# Render content
el.find(".title").html(title) if title
diff --git a/e2e/utils/notifications.js b/e2e/utils/notifications.js
index 07719154..d5d42e10 100644
--- a/e2e/utils/notifications.js
+++ b/e2e/utils/notifications.js
@@ -77,3 +77,17 @@ notifications.errorLight.open = function() {
});
});
};
+
+notifications.errorLight.close = function() {
+ var el = $('.notification-message-light-error');
+
+ return browser
+ .wait(function() {
+ return common.hasClass(el, 'inactive');
+ }, 4000)
+ .then(function(active) {
+ return browser.sleep(transition).then(function() {
+ return active;
+ });
+ });
+};