From a6d44b91ba36d8d0bc18afa0a11e52c648e255bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Tue, 8 Jul 2014 11:51:23 +0200 Subject: [PATCH] Fix .notify --- app/coffee/modules/base/confirm.coffee | 3 ++- app/coffee/utils.coffee | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/coffee/modules/base/confirm.coffee b/app/coffee/modules/base/confirm.coffee index 68fb1a4b..93fb5ec0 100644 --- a/app/coffee/modules/base/confirm.coffee +++ b/app/coffee/modules/base/confirm.coffee @@ -21,6 +21,7 @@ taiga = @.taiga timeout = @.taiga.timeout +cancelTimeout = @.taiga.cancelTimeout class ConfirmService extends taiga.Service @@ -79,7 +80,6 @@ class ConfirmService extends taiga.Service # custom messages. # # Types: error, success - selector = ".notification-message-#{type}" @.el = angular.element(selector) @@ -98,5 +98,6 @@ class ConfirmService extends taiga.Service body.find(selector).addClass("hidden") + module = angular.module("taigaBase") module.service("$tgConfirm", ["$q", ConfirmService]) diff --git a/app/coffee/utils.coffee b/app/coffee/utils.coffee index d829ef38..386a1593 100644 --- a/app/coffee/utils.coffee +++ b/app/coffee/utils.coffee @@ -64,6 +64,10 @@ timeout = (wait, continuation) -> return window.setTimeout(continuation, wait) +cancelTimeout = (timeoutVar) -> + window.clearTimeout(timeoutVar) + + scopeDefer = (scope, func) -> _.defer => scope.$apply(func) @@ -96,6 +100,7 @@ taiga.trim = trim taiga.toggleText = toggleText taiga.groupBy = groupBy taiga.timeout = timeout +taiga.cancelTimeout = cancelTimeout taiga.scopeDefer = scopeDefer taiga.toString = toString taiga.joinStr = joinStr