diff --git a/src/routes/MetaDetails/StreamsList/StreamsList.js b/src/routes/MetaDetails/StreamsList/StreamsList.js
index 602baf0f5..aed479674 100644
--- a/src/routes/MetaDetails/StreamsList/StreamsList.js
+++ b/src/routes/MetaDetails/StreamsList/StreamsList.js
@@ -19,6 +19,15 @@ const StreamsList = ({ className, video, ...props }) => {
const streamsContainerRef = React.useRef(null);
const scrollHeightRef = React.useRef(null);
const [isScrollable, setIsScrollable] = React.useState(false);
+ const [isActive, setIsActive] = React.useState(false);
+ React.useEffect(() => {
+ if (countLoadingAddons > 0) {
+ const timer = setTimeout(() => setIsActive(true), 300);
+ return () => clearTimeout(timer);
+ } else {
+ setIsActive(false);
+ }
+ }, [countLoadingAddons]);
const onAddonSelected = React.useCallback((event) => {
setSelectedAddon(event.value);
}, []);
@@ -161,7 +170,7 @@ const StreamsList = ({ className, video, ...props }) => {
isScrollable && countLoadingAddons === 0 ?
-