Reverts hover over small video to show display name.
This commit is contained in:
parent
1e24be6dd4
commit
5cead57723
|
@ -11,6 +11,7 @@ function LocalVideo(VideoLayout, emitter) {
|
||||||
this.videoSpanId = "localVideoContainer";
|
this.videoSpanId = "localVideoContainer";
|
||||||
this.container = $("#localVideoContainer").get(0);
|
this.container = $("#localVideoContainer").get(0);
|
||||||
this.localVideoId = null;
|
this.localVideoId = null;
|
||||||
|
this.bindHoverHandler();
|
||||||
if(config.enableLocalVideoFlip)
|
if(config.enableLocalVideoFlip)
|
||||||
this._buildContextMenu();
|
this._buildContextMenu();
|
||||||
this.isLocal = true;
|
this.isLocal = true;
|
||||||
|
|
|
@ -31,6 +31,7 @@ function RemoteVideo(user, VideoLayout, emitter) {
|
||||||
this.addRemoteVideoContainer();
|
this.addRemoteVideoContainer();
|
||||||
this.connectionIndicator = new ConnectionIndicator(this, this.id);
|
this.connectionIndicator = new ConnectionIndicator(this, this.id);
|
||||||
this.setDisplayName();
|
this.setDisplayName();
|
||||||
|
this.bindHoverHandler();
|
||||||
this.flipX = false;
|
this.flipX = false;
|
||||||
this.isLocal = false;
|
this.isLocal = false;
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -155,6 +155,26 @@ SmallVideo.getStreamElementID = function (stream) {
|
||||||
return (isVideo ? 'remoteVideo_' : 'remoteAudio_') + stream.getId();
|
return (isVideo ? 'remoteVideo_' : 'remoteAudio_') + stream.getId();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Configures hoverIn/hoverOut handlers.
|
||||||
|
*/
|
||||||
|
SmallVideo.prototype.bindHoverHandler = function () {
|
||||||
|
// Add hover handler
|
||||||
|
var self = this;
|
||||||
|
$(this.container).hover(
|
||||||
|
function () {
|
||||||
|
self.showDisplayName(true);
|
||||||
|
},
|
||||||
|
function () {
|
||||||
|
// If the video has been "pinned" by the user we want to
|
||||||
|
// keep the display name on place.
|
||||||
|
if (!self.VideoLayout.isLargeVideoVisible() ||
|
||||||
|
!self.VideoLayout.isCurrentlyOnLarge(self.id))
|
||||||
|
self.showDisplayName(false);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Updates the data for the indicator
|
* Updates the data for the indicator
|
||||||
* @param id the id of the indicator
|
* @param id the id of the indicator
|
||||||
|
|
Loading…
Reference in New Issue