diff --git a/ui/overflow_menu.js b/ui/overflow_menu.js index e8cfe8dce..ed971f586 100644 --- a/ui/overflow_menu.js +++ b/ui/overflow_menu.js @@ -235,8 +235,9 @@ shaka.ui.OverflowMenu = class extends shaka.ui.Element { const paddingTop = parseFloat(styleMenu.paddingTop); const paddingBottom = parseFloat(styleMenu.paddingBottom); const rectContainer = this.videoContainer_.getBoundingClientRect(); + const gap = 5; const heightIntersection = - rectMenu.bottom - rectContainer.top - paddingTop - paddingBottom; + rectMenu.bottom - rectContainer.top - paddingTop - paddingBottom - gap; this.overflowMenu_.style.maxHeight = heightIntersection + 'px'; diff --git a/ui/settings_menu.js b/ui/settings_menu.js index 26154d701..c4e4b779f 100644 --- a/ui/settings_menu.js +++ b/ui/settings_menu.js @@ -224,8 +224,9 @@ shaka.ui.SettingsMenu = class extends shaka.ui.Element { const paddingTop = parseFloat(styleMenu.paddingTop); const paddingBottom = parseFloat(styleMenu.paddingBottom); const rectContainer = this.videoContainer_.getBoundingClientRect(); + const gap = 5; const heightIntersection = - rectMenu.bottom - rectContainer.top - paddingTop - paddingBottom; + rectMenu.bottom - rectContainer.top - paddingTop - paddingBottom - gap; this.menu.style.maxHeight = heightIntersection + 'px';