Fix scrub cursor
This commit is contained in:
@@ -316,6 +316,7 @@ function renderPlayerControls (state) {
|
||||
<div
|
||||
class='scrub-bar'
|
||||
draggable='true'
|
||||
ondragstart=${handleDragStart}
|
||||
onclick=${handleScrub},
|
||||
ondrag=${handleScrub}>
|
||||
</div>
|
||||
@@ -459,6 +460,14 @@ function renderPlayerControls (state) {
|
||||
</div>
|
||||
`
|
||||
|
||||
function handleDragStart (e) {
|
||||
// Prevent the cursor from changing, eg to a green + icon on Mac
|
||||
if (e.dataTransfer) {
|
||||
var dt = e.dataTransfer
|
||||
dt.effectAllowed = 'none'
|
||||
}
|
||||
}
|
||||
|
||||
// Handles a click or drag to scrub (jump to another position in the video)
|
||||
function handleScrub (e) {
|
||||
dispatch('mediaMouseMoved')
|
||||
|
||||
Reference in New Issue
Block a user