diff --git a/app/modules/services/project.service.coffee b/app/modules/services/project.service.coffee index 8e2e1906..12cf1f2f 100644 --- a/app/modules/services/project.service.coffee +++ b/app/modules/services/project.service.coffee @@ -38,7 +38,7 @@ class ProjectService taiga.defineImmutableProperty @, "sectionsBreadcrumb", () => return @._sectionsBreadcrumb taiga.defineImmutableProperty @, "activeMembers", () => return @._activeMembers - @.autoRefresh() + @.autoRefresh() if !window.localStorage.e2e cleanProject: () -> @._project = null diff --git a/app/modules/services/user-activity.service.coffee b/app/modules/services/user-activity.service.coffee index 07e4afd6..2f1668f2 100644 --- a/app/modules/services/user-activity.service.coffee +++ b/app/modules/services/user-activity.service.coffee @@ -27,6 +27,8 @@ class UserActivityService idleTimeout: 60 * 5 * 1000 constructor: (@timeout) -> + return null if window.localStorage.e2e + window.addEventListener('mousemove', @.resetTimer.bind(this), false) window.addEventListener('mousedown', @.resetTimer.bind(this), false) window.addEventListener('keypress', @.resetTimer.bind(this), false) diff --git a/conf.e2e.js b/conf.e2e.js index d7ca0a01..a250f24c 100644 --- a/conf.e2e.js +++ b/conf.e2e.js @@ -111,6 +111,7 @@ var config = { browser.executeScript('window.sessionStorage.clear();'); browser.executeScript('window.localStorage.clear();'); + browser.executeScript('window.localStorage.e2e = true'); browser.driver.manage().window().maximize();