diff --git a/dashboard-ui/nowplaying.html b/dashboard-ui/nowplaying.html index 5c18a51ff1..7c8162c7af 100644 --- a/dashboard-ui/nowplaying.html +++ b/dashboard-ui/nowplaying.html @@ -1,4 +1,4 @@ -
+
diff --git a/dashboard-ui/scripts/searchpage.js b/dashboard-ui/scripts/searchpage.js index 956eeab8b0..5f161c0ddb 100644 --- a/dashboard-ui/scripts/searchpage.js +++ b/dashboard-ui/scripts/searchpage.js @@ -1,4 +1,4 @@ -define(['libraryBrowser', 'focusManager', 'emby-input', 'paper-icon-button-light', 'material-icons'], function (libraryBrowser, focusManager) { +define(['libraryBrowser', 'focusManager', 'embyRouter', 'emby-input', 'paper-icon-button-light', 'material-icons'], function (libraryBrowser, focusManager, embyRouter) { function loadSuggestions(page) { @@ -180,5 +180,20 @@ onSearchChange(this.value); }); + view.querySelector('.btnBack').addEventListener('click', function () { + embyRouter.back(); + }); + + view.addEventListener('viewbeforeshow', function (e) { + document.body.classList.add('hiddenViewMenuBar'); + document.body.classList.add('hiddenNowPlayingBar'); + }); + + view.addEventListener('viewbeforehide', function (e) { + + document.body.classList.remove('hiddenViewMenuBar'); + document.body.classList.remove('hiddenNowPlayingBar'); + }); + }; }); \ No newline at end of file diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 822fb6acc1..9d9e8a7ec1 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -2896,8 +2896,7 @@ var AppInfo = {}; defineRoute({ path: '/search.html', dependencies: [], - controller: 'scripts/searchpage', - transition: 'slidedown' + controller: 'scripts/searchpage' }); defineRoute({ diff --git a/dashboard-ui/search.html b/dashboard-ui/search.html index c06f5ad10d..44a77deeee 100644 --- a/dashboard-ui/search.html +++ b/dashboard-ui/search.html @@ -1,11 +1,15 @@ -
+
+ +
-
+
- search + search