v1.18.x
barisusakli 10 years ago
parent 8737c5a56d
commit 6a996bd718

@ -121,12 +121,16 @@ define('chat', ['taskbar', 'string', 'sounds', 'forum/chats'], function(taskbar,
module.bringModalToTop = function(chatModal) {
var topZ = 0;
if ($('.chat-modal').length === 1) {
return;
}
$('.chat-modal').each(function() {
var thisZ = parseInt($(this).css('zIndex'), 10);
if (thisZ > topZ) {
topZ = thisZ;
}
});
chatModal.css('zIndex', topZ + 1);
taskbar.updateActive(chatModal.attr('UUID'));
};
@ -168,7 +172,8 @@ define('chat', ['taskbar', 'string', 'sounds', 'forum/chats'], function(taskbar,
chatModal.attr('touid', touid);
chatModal.attr('intervalId', 0);
chatModal.attr('UUID', uuid);
chatModal.css("position", "fixed");
chatModal.css('position', 'fixed');
chatModal.css('zIndex', 100);
chatModal.appendTo($('body'));
chatModal.draggable({
start:function() {
@ -265,7 +270,6 @@ define('chat', ['taskbar', 'string', 'sounds', 'forum/chats'], function(taskbar,
module.center = function(chatModal) {
chatModal.css("left", Math.max(0, (($(window).width() - $(chatModal).outerWidth()) / 2) + $(window).scrollLeft()) + "px");
chatModal.css("top", Math.max(0, $(window).height() / 2 - $(chatModal).outerHeight() / 2) + "px");
chatModal.css("zIndex", 100);
chatModal.find('#chat-message-input').focus();
return chatModal;
};

Loading…
Cancel
Save