소스 검색

Fixes #861: Properly insert chatroom into DOM

JC Brand 8 년 전
부모
커밋
4c23925684
1개의 변경된 파일7개의 추가작업 그리고 2개의 파일을 삭제
  1. 7 2
      src/converse-muc-embedded.js

+ 7 - 2
src/converse-muc-embedded.js

@@ -39,10 +39,15 @@
 
             ChatRoomView: {
                 insertIntoDOM: function () {
-                    converse.env.jQuery('#converse-embedded-chat').html(this.$el);
+                    if (!document.body.contains(this.el)) {
+                        var container = document.querySelector('#converse-embedded-chat');
+                        container.innerHTML = '';
+                        container.appendChild(this.el);
+                    }
                     return this;
                 }
             }
-        }
+        },
+
     });
 }));