diff --git a/src/apps/experimental/routes/video/index.tsx b/src/apps/experimental/routes/video/index.tsx index 2630f843fd..1889ae5937 100644 --- a/src/apps/experimental/routes/video/index.tsx +++ b/src/apps/experimental/routes/video/index.tsx @@ -6,6 +6,7 @@ import RemotePlayButton from 'apps/experimental/components/AppToolbar/RemotePlay import SyncPlayButton from 'apps/experimental/components/AppToolbar/SyncPlayButton'; import AppToolbar from 'components/toolbar/AppToolbar'; import ViewManagerPage from 'components/viewManager/ViewManagerPage'; +import { SHOW_OSD_EVENT } from 'controllers/playback/video'; import Events, { type Event } from 'utils/events'; /** @@ -22,10 +23,10 @@ const VideoPage: FC = () => { useEffect(() => { const doc = documentRef.current; - if (doc) Events.on(doc, 'showVideoOsd', onShowVideoOsd); + if (doc) Events.on(doc, SHOW_OSD_EVENT, onShowVideoOsd); return () => { - if (doc) Events.off(doc, 'showVideoOsd', onShowVideoOsd); + if (doc) Events.off(doc, SHOW_OSD_EVENT, onShowVideoOsd); }; }, []); diff --git a/src/controllers/playback/video/index.js b/src/controllers/playback/video/index.js index 5381820095..70bf73d5fd 100644 --- a/src/controllers/playback/video/index.js +++ b/src/controllers/playback/video/index.js @@ -32,6 +32,8 @@ import { PluginType } from '../../../types/plugin.ts'; const TICKS_PER_MINUTE = 600000000; const TICKS_PER_SECOND = 10000000; +export const SHOW_OSD_EVENT = 'showVideoOsd'; + function getOpenedDialog() { return document.querySelector('.dialogContainer .dialog.opened'); } @@ -280,14 +282,14 @@ export default function (view) { let mouseIsDown = false; function showOsd(focusElement) { - Events.trigger(document, 'showVideoOsd', [ true ]); + Events.trigger(document, SHOW_OSD_EVENT, [ true ]); slideDownToShow(headerElement); showMainOsdControls(focusElement); resetIdle(); } function hideOsd() { - Events.trigger(document, 'showVideoOsd', [ false ]); + Events.trigger(document, SHOW_OSD_EVENT, [ false ]); slideUpToHide(headerElement); hideMainOsdControls(); mouseManager.hideCursor();