diff --git a/src/components/homesections/homesections.js b/src/components/homesections/homesections.js index 0c30a015c..2f4f51e39 100644 --- a/src/components/homesections/homesections.js +++ b/src/components/homesections/homesections.js @@ -183,28 +183,19 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la } function getLibraryButtonsHtml(items) { - var html = ""; html += '
'; html += '
'; html += '

' + globalize.translate('HeaderMyMedia') + '

'; - - if (!layoutManager.tv) { - html += ''; - } - html += '
'; html += '
'; // "My Library" backgrounds for (var i = 0, length = items.length; i < length; i++) { - var item = items[i]; - var icon; - switch (item.CollectionType) { case "movies": icon = "local_movies"; @@ -258,7 +249,6 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la var html = getLibraryButtonsHtml(userViews); elem.innerHTML = html; - bindHomeScreenSettingsIcon(elem, apiClient, user.Id, userSettings); imageLoader.lazyChildren(elem); } @@ -410,42 +400,11 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la } function getRequirePromise(deps) { - return new Promise(function (resolve, reject) { - require(deps, resolve); }); } - function showHomeScreenSettings(elem, options) { - return getRequirePromise(['homescreenSettingsDialog']).then(function (homescreenSettingsDialog) { - - return homescreenSettingsDialog.show(options).then(function () { - - dom.parentWithClass(elem, 'homeSectionsContainer').dispatchEvent(new CustomEvent('settingschange', { - cancelable: false - })); - }); - }); - } - - function bindHomeScreenSettingsIcon(elem, apiClient, userId, userSettings) { - - var btnHomeScreenSettings = elem.querySelector('.btnHomeScreenSettings'); - if (!btnHomeScreenSettings) { - return; - } - - btnHomeScreenSettings.addEventListener('click', function () { - showHomeScreenSettings(elem, { - serverId: apiClient.serverId(), - userId: userId, - userSettings: userSettings - - }); - }); - } - function loadLibraryTiles(elem, apiClient, user, userSettings, shape, userViews, allSections) { elem.classList.remove('verticalSection'); @@ -460,11 +419,6 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la html += '
'; html += '

' + globalize.translate('HeaderMyMedia') + '

'; - - if (!layoutManager.tv) { - html += ''; - } - html += '
'; if (scrollX) { @@ -492,7 +446,6 @@ define(['connectionManager', 'cardBuilder', 'appSettings', 'dom', 'apphost', 'la } elem.innerHTML = html; - bindHomeScreenSettingsIcon(elem, apiClient, user.Id, userSettings); imageLoader.lazyChildren(elem); }