diff --git a/src/components/apphost.js b/src/components/apphost.js index 775fc9c7db..718d8f7db1 100644 --- a/src/components/apphost.js +++ b/src/components/apphost.js @@ -274,6 +274,7 @@ define(["appSettings", "browser", "events", "htmlMediaHelper"], function (appSet features.push("displaylanguage"); features.push("otherapppromotions"); + features.push("displaymode"); features.push("targetblank"); // allows users to connect to more than one server //features.push("multiserver"); diff --git a/src/components/focusManager.js b/src/components/focusManager.js index 5977dc0715..8c2f0ad442 100644 --- a/src/components/focusManager.js +++ b/src/components/focusManager.js @@ -40,7 +40,7 @@ define(['dom'], function (dom) { try { element.focus({ - preventScroll: true + preventScroll: false }); } catch (err) { console.log('Error in focusManager.autoFocus: ' + err); @@ -548,4 +548,4 @@ define(['dom'], function (dom) { focusLast: focusLast, moveFocus: moveFocus }; -}); \ No newline at end of file +}); diff --git a/src/scripts/librarymenu.js b/src/scripts/librarymenu.js index 46adeeada3..59275c218c 100644 --- a/src/scripts/librarymenu.js +++ b/src/scripts/librarymenu.js @@ -771,7 +771,9 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", " return new Promise(function (resolve, reject) { require(["navdrawer"], function (navdrawer) { navDrawerInstance = new navdrawer(getNavDrawerOptions()); - navDrawerElement.classList.remove("hide"); + if (!layoutManager.tv) { + navDrawerElement.classList.remove("hide"); + } resolve(navDrawerInstance); }); });