diff --git a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js index 913efe6099..f912b2a49f 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js +++ b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js @@ -142,8 +142,13 @@ } var scrollType = layoutManager.desktop ? 'smoothScrollY' : 'hiddenScrollY'; - var style = (browser.noFlex || browser.firefox) ? ' style="max-height:400px;"' : ''; - html += '
'; + var style = (browser.noFlex || browser.firefox) ? 'max-height:400px;' : ''; + + // Admittedly a hack but right now the scrollbar is being factored into the width which is causing truncation + if (options.items.length > 20) { + style += "min-width:200px;"; + } + html += '
'; var i, length, option; var renderIcon = false;