diff --git a/src/renderer/pages/player-page.js b/src/renderer/pages/player-page.js
index bcf3bbae..9ebfa9ab 100644
--- a/src/renderer/pages/player-page.js
+++ b/src/renderer/pages/player-page.js
@@ -604,7 +604,7 @@ function renderPlayerControls (state) {
- {elements}
- {renderCastOptions(state)}
- {renderSubtitleOptions(state)}
- {renderAudioTrackOptions(state)}
-
- )
-
+ const emptyImage = new window.Image(0, 0)
+ emptyImage.src = 'data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D'
function handleDragStart (e) {
- // Prevent the cursor from changing, eg to a green + icon on Mac
if (e.dataTransfer) {
const dt = e.dataTransfer
+ // Prevent the cursor from changing, eg to a green + icon on Mac
dt.effectAllowed = 'none'
+ // Prevent ghost image
+ dt.setDragImage(emptyImage, 0, 0)
}
}
@@ -835,6 +826,19 @@ function renderPlayerControls (state) {
function handleAudioTracks (e) {
dispatch('toggleAudioTracksMenu')
}
+
+ return (
+
+ {elements}
+ {renderCastOptions(state)}
+ {renderSubtitleOptions(state)}
+ {renderAudioTrackOptions(state)}
+
+ )
}
function renderPreview (state) {