diff --git a/src/scripts/librarymenu.js b/src/scripts/librarymenu.js
index 5e6562ee42..11c89b01da 100644
--- a/src/scripts/librarymenu.js
+++ b/src/scripts/librarymenu.js
@@ -243,15 +243,20 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
html += '";
}
+ html += '";
html += '";
html += "";
}
// add buttons to navigation drawer
navDrawerScrollContainer.innerHTML = html;
- // bind logout button click to method
- var btnLogout = navDrawerScrollContainer.querySelector(".btnLogout");
+ var btnSettings = navDrawerScrollContainer.querySelector(".btnSettings");
+ if (btnSettings) {
+ btnSettings.addEventListener("click", onSettingsClick);
+ }
+
+ var btnLogout = navDrawerScrollContainer.querySelector(".btnLogout");
if (btnLogout) {
btnLogout.addEventListener("click", onLogoutClick);
}
@@ -598,6 +603,10 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
}
}
+ function onSettingsClick() {
+ Dashboard.navigate("mypreferencesmenu.html");
+ }
+
function onLogoutClick() {
Dashboard.logout();
}