Преглед изворни кода

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 пре 11 година
родитељ
комит
9bda651137
1 измењених фајлова са 1 додато и 0 уклоњено
  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)) {