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

Reply via email to