diff --git a/www/js/util.js b/www/js/util.js
index 166f7fc4..397ddca4 100644
--- a/www/js/util.js
+++ b/www/js/util.js
@@ -102,13 +102,13 @@ function formatUserlistItem(div) {
if (profile)
profile.remove();
- var top = ev.clientY + 5// - name.position().top;
- var left = ev.clientX;
+ var top = ev.clientY + 5;
+ var horiz = ev.clientX;
profile = $("
")
.addClass("profile-box linewrap")
.css("top", top + "px")
- .css("left", left + "px")
.appendTo(div);
+
if(data.profile.image) {
$("").addClass("profile-image")
.attr("src", data.profile.image)
@@ -127,12 +127,17 @@ function formatUserlistItem(div) {
}
$("
").css("margin-top", "5px").css("margin-bottom", "5px").appendTo(profile);
$("").text(data.profile.text).appendTo(profile);
+
+ if ($("body").hasClass("synchtube")) horiz -= profile.outerWidth();
+ profile.css("left", horiz + "px")
});
name.mousemove(function(ev) {
- var top = ev.clientY + 5// - name.position().top;
- var left = ev.clientX;
- profile.css("top", top + "px")
- .css("left", left + "px")
+ var top = ev.clientY + 5;
+ var horiz = ev.clientX;
+
+ if ($("body").hasClass("synchtube")) horiz -= profile.outerWidth();
+ profile.css("left", horiz + "px")
+ .css("top", top + "px");
});
name.mouseleave(function() {
profile.remove();