Mdale has submitted this change and it was merged.
Change subject: (bug 42712) Show video position hovering over playhead
......................................................................
(bug 42712) Show video position hovering over playhead
Change-Id: I0218658c0a658c97495de46829a57de75fe6c025
---
M MwEmbedModules/EmbedPlayer/resources/skins/mw.PlayerControlBuilder.js
1 file changed, 14 insertions(+), 0 deletions(-)
Approvals:
Mdale: Verified; Looks good to me, approved
jenkins-bot: Checked
diff --git
a/MwEmbedModules/EmbedPlayer/resources/skins/mw.PlayerControlBuilder.js
b/MwEmbedModules/EmbedPlayer/resources/skins/mw.PlayerControlBuilder.js
index c2ec2c9..0e08d61 100644
--- a/MwEmbedModules/EmbedPlayer/resources/skins/mw.PlayerControlBuilder.js
+++ b/MwEmbedModules/EmbedPlayer/resources/skins/mw.PlayerControlBuilder.js
@@ -2656,6 +2656,20 @@
.addClass( "ui-state-highlight
ui-corner-all mw_buffer")
);
+ // Show video timeline position on hover and
when dragging playhead
+ function showPosition(event) {
+ var pos = ( event.clientX -
$playHead.offset().left ) / $playHead.width();
+ var time = mw.seconds2npt( parseFloat(
embedPlayer.getDuration() ) * pos + (embedPlayer.startTimeSec || 0) );
+ $playHead.attr('title', time);
+ }
+ $playHead.on({
+ mouseenter: showPosition,
+ mouseleave: function(event) {
+ $playHead.attr({title: ''});
+ },
+ mousemove: showPosition
+ });
+
return $playHead;
}
}
--
To view, visit https://gerrit.wikimedia.org/r/53139
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I0218658c0a658c97495de46829a57de75fe6c025
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/TimedMediaHandler
Gerrit-Branch: master
Gerrit-Owner: J <[email protected]>
Gerrit-Reviewer: Mdale <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits