X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=js%2FpageMinichat.js;h=f4faa02071c3eade7fb151412877e98558af04a2;hp=53f4ab2d5e7d12b3374d8b3080e4352ebba4d15f;hb=f57ff91b31eacde97c750e5b0659cc7c48f3f2ca;hpb=5db18ca51ea988501309b589aa1b3c342451050a diff --git a/js/pageMinichat.js b/js/pageMinichat.js index 53f4ab2..f4faa02 100755 --- a/js/pageMinichat.js +++ b/js/pageMinichat.js @@ -345,7 +345,6 @@ function Conversation(num, util, formateur, client) this.num = num // peut changer au cours de la vie de la conversation this.id = Math.floor(Math.random() * 1000000).toString(36) - this.messageOver = null // le message sur lequel se trouve le curseur this.util = util this.formateur = formateur this.client = client @@ -371,15 +370,6 @@ function Conversation(num, util, formateur, client) this.util.infoBulle("Créer un lien vers la conversation", $("#conversations #" + this.getId() + " .lien")) this.util.infoBulle("Fermer la conversation", $("#conversations #" + this.getId() + " .fermer")) } - - // enlève la mise en évidence pour la conversation - $("#conversations #" + this.getId()).hover( - function(){}, - function(event) - { - thisConversation.enleverMiseEnEvidence() - } - ) } /** @@ -388,7 +378,6 @@ function Conversation(num, util, formateur, client) Conversation.prototype.enleverMiseEnEvidence = function() { $("#conversations .message").removeClass("cache") - this.messageOver = null } /** @@ -625,21 +614,14 @@ Conversation.prototype.flush = function(funClickOuvrirConv) $("input.message").val(tag + " " + valCourant) thisConversation.util.setCaretToEnd($("form input.message")[0]) } - ) - - // Q : pourquoi pas un .hover ? - // R : simplement pour éviter que lorsqu'un message arrive cela n'affecte la conversation actuellement mise en évidence (uniquement pour Firefox) - $(".entete", this).mousemove( - function(e) - { - if (this !== thisConversation.messageOver) - { - thisConversation.afficherConversation(idMess) - thisConversation.messageOver = this - } - } - ).hover( - function(){}, + ) + + // mise en évidence de la conversation + $(".entete", this).hover( + function() + { + thisConversation.afficherConversation(idMess) + }, // quand on sort de l'entête du message la mise en évidence est enlevée function() {