From a677d2198fbd61eeb5efdb00f180f7655d0c9eae Mon Sep 17 00:00:00 2001 From: jcass Date: Sat, 18 Feb 2017 15:09:55 +0200 Subject: [PATCH] Close navigation panel when menu option selected on small screens. --- mopidy_musicbox_webclient/static/js/gui.js | 4 ++++ mopidy_musicbox_webclient/static/mb.appcache | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/mopidy_musicbox_webclient/static/js/gui.js b/mopidy_musicbox_webclient/static/js/gui.js index 25a284c..b73ef33 100644 --- a/mopidy_musicbox_webclient/static/js/gui.js +++ b/mopidy_musicbox_webclient/static/js/gui.js @@ -373,6 +373,10 @@ function locationHashChanged () { setHeadline(divid) + if ($(window).width() < 560) { + $('#panel').panel('close') + } + $('.mainNav a').removeClass($.mobile.activeBtnClass) // i don't know why some li elements have those classes, but they do, so we need to remove them $('.mainNav li').removeClass($.mobile.activeBtnClass) diff --git a/mopidy_musicbox_webclient/static/mb.appcache b/mopidy_musicbox_webclient/static/mb.appcache index d32dd12..a2e47fb 100644 --- a/mopidy_musicbox_webclient/static/mb.appcache +++ b/mopidy_musicbox_webclient/static/mb.appcache @@ -1,6 +1,6 @@ CACHE MANIFEST -# 2017-02-18:v1 +# 2017-02-18:v4 NETWORK: *