Explorar el Código

Bugfix. Detach the element before positioning it again.

Otherwise the index of the element relative to which we place it changes
depending on whether the element being positioned is placed before or after it.
JC Brand hace 11 años
padre
commit
9bda651137
Se han modificado 1 ficheros con 1 adiciones y 0 borrados
  1. 1 0
      converse.js

+ 1 - 0
converse.js

@@ -3275,6 +3275,7 @@
                  */
                 var view = this.get(contact.get('id'));
                 var index = this.model.contacts.indexOf(contact);
+                view.$el.detach();
                 if (index === 0) {
                     this.$el.after(view.$el);
                 } else if (index == (this.model.contacts.length-1)) {