From: Chocobozzz Date: Wed, 18 Aug 2021 07:54:40 +0000 (+0200) Subject: Fix player setting overflow X-Git-Tag: v3.4.0-rc.1~101 X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=5f31aaa398b83c974b8357c4e7aae66320d16271;p=github%2FChocobozzz%2FPeerTube.git Fix player setting overflow --- diff --git a/client/src/assets/player/videojs-components/settings-menu-button.ts b/client/src/assets/player/videojs-components/settings-menu-button.ts index 339420a89..50e25c004 100644 --- a/client/src/assets/player/videojs-components/settings-menu-button.ts +++ b/client/src/assets/player/videojs-components/settings-menu-button.ts @@ -188,7 +188,7 @@ class SettingsButton extends Button { } const offset = this.settingsButtonOptions.setup.maxHeightOffset - const maxHeight = (this.player().el() as HTMLElement).offsetHeight - offset // FIXME: typings + const maxHeight = (this.player().el() as HTMLElement).offsetHeight - offset const panelEl = this.panel.el() as HTMLElement diff --git a/client/src/sass/player/settings-menu.scss b/client/src/sass/player/settings-menu.scss index d495785b3..e64e05de5 100644 --- a/client/src/sass/player/settings-menu.scss +++ b/client/src/sass/player/settings-menu.scss @@ -137,7 +137,7 @@ $setting-transition-easing: ease-out; } > .vjs-settings-sub-menu { - width: 80px; + min-width: 80px; .vjs-menu-item { outline: 0;