From 5d1507522366e51be79813fd5a0c80e96001a964 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Mon, 19 Oct 2015 22:47:45 -0400 Subject: Fix regressions --- assets/js/src/App.js | 3 +++ assets/js/src/Board.js | 2 -- assets/js/src/Popover.js | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) (limited to 'assets/js/src') diff --git a/assets/js/src/App.js b/assets/js/src/App.js index 02aa7693..7651b3ec 100644 --- a/assets/js/src/App.js +++ b/assets/js/src/App.js @@ -36,6 +36,7 @@ App.prototype.listen = function() { this.dropdown.listen(); this.search.listen(); this.task.listen(); + this.swimlane.listen(); this.search.focus(); this.taskAutoComplete(); this.datePicker(); @@ -124,6 +125,8 @@ App.prototype.datePicker = function() { // timeFormat: 'h:mm tt', constrainInput: false }); + + $(".hasDatepicker").on("blur", function(e) { $(this).datepicker("hide"); }); }; App.prototype.taskAutoComplete = function() { diff --git a/assets/js/src/Board.js b/assets/js/src/Board.js index dee1a758..b98aa366 100644 --- a/assets/js/src/Board.js +++ b/assets/js/src/Board.js @@ -5,7 +5,6 @@ function Board(app) { Board.prototype.execute = function() { this.app.swimlane.refresh(); - this.app.swimlane.listen(); this.restoreColumnViewMode(); this.compactView(); this.columnScrolling(); @@ -84,7 +83,6 @@ Board.prototype.refresh = function(data) { this.app.refresh(); this.app.swimlane.refresh(); - this.app.swimlane.listen(); this.columnScrolling(); this.app.hideLoadingIcon(); this.listen(); diff --git a/assets/js/src/Popover.js b/assets/js/src/Popover.js index 6bf3ea7c..8d72dec8 100644 --- a/assets/js/src/Popover.js +++ b/assets/js/src/Popover.js @@ -14,7 +14,8 @@ Popover.prototype.open = function(link) { $.get(link, function(content) { $("body").append('
' + content + '
'); - self.router.dispatch(); + self.app.refresh(); + self.router.dispatch(this.app); self.afterOpen(); }); }; -- cgit v1.2.3