Fix scrub cursor
This commit is contained in:
@@ -316,6 +316,7 @@ function renderPlayerControls (state) {
|
|||||||
<div
|
<div
|
||||||
class='scrub-bar'
|
class='scrub-bar'
|
||||||
draggable='true'
|
draggable='true'
|
||||||
|
ondragstart=${handleDragStart}
|
||||||
onclick=${handleScrub},
|
onclick=${handleScrub},
|
||||||
ondrag=${handleScrub}>
|
ondrag=${handleScrub}>
|
||||||
</div>
|
</div>
|
||||||
@@ -459,6 +460,14 @@ function renderPlayerControls (state) {
|
|||||||
</div>
|
</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)
|
// Handles a click or drag to scrub (jump to another position in the video)
|
||||||
function handleScrub (e) {
|
function handleScrub (e) {
|
||||||
dispatch('mediaMouseMoved')
|
dispatch('mediaMouseMoved')
|
||||||
|
|||||||
Reference in New Issue
Block a user