From 21aa1b43fd2ba57ac09a8dfb6a11670189e7e7ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Fri, 15 Aug 2014 09:35:07 +0200 Subject: [PATCH] Save dropdown and search bindings and scope is now not loaded on dashboard load, small performance improvement --- src/app/controllers/dashLoader.js | 1 + src/app/controllers/search.js | 1 + src/app/partials/dashLoader.html | 8 +++++--- src/app/partials/search.html | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/app/controllers/dashLoader.js b/src/app/controllers/dashLoader.js index 10123b9fd80..9f036b87fa0 100644 --- a/src/app/controllers/dashLoader.js +++ b/src/app/controllers/dashLoader.js @@ -134,6 +134,7 @@ function (angular, _, moment, config) { $scope.openSaveDropdown = function() { $scope.isFavorite = playlistSrv.isCurrentFavorite($scope.dashboard); + $scope.saveDropdownOpened = true; }; $scope.markAsFavorite = function() { diff --git a/src/app/controllers/search.js b/src/app/controllers/search.js index e30031a0713..fd4e97e836d 100644 --- a/src/app/controllers/search.js +++ b/src/app/controllers/search.js @@ -99,6 +99,7 @@ function (angular, _, config, $) { $element.next().find('.dropdown-toggle').dropdown('toggle'); } + $scope.searchOpened = true; $scope.giveSearchFocus = $scope.giveSearchFocus + 1; $scope.query.query = 'title:'; $scope.search(); diff --git a/src/app/partials/dashLoader.html b/src/app/partials/dashLoader.html index 28413d32c0b..cfa74c66af0 100644 --- a/src/app/partials/dashLoader.html +++ b/src/app/partials/dashLoader.html @@ -16,15 +16,17 @@ -
  • +
  • + + +