diff --git a/package.json b/package.json index 60caefa..b8957db 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lemon-imui", - "version": "1.1.0", + "version": "1.1.1", "main": "dist/index.umd.min.js", "description": "基于 VUE2.0 的 IM 聊天组件", "homepage": "https://github.com/fanjyy/lemon-imui", diff --git a/packages/components/index.vue b/packages/components/index.vue index d86781b..6b57752 100644 --- a/packages/components/index.vue +++ b/packages/components/index.vue @@ -535,10 +535,10 @@ export default { * @param contactId 联系人 id */ async changeContact(contactId, menuName) { - if(this._changeContactLock || this.currentContactId == contactId) return false; - - if (menuName) { + if(menuName){ this.changeMenu(menuName); + }else{ + if(this._changeContactLock || this.currentContactId == contactId) return false; } this.currentContactId = contactId; @@ -616,6 +616,7 @@ export default { * @param {String} name 按钮 name */ changeMenu(name) { + if(this._changeContactLock) return false; this.$emit("change-menu", name); this.activeSidebar = name; }, diff --git a/packages/components/messages.vue b/packages/components/messages.vue index 7c85aec..16d01ef 100644 --- a/packages/components/messages.vue +++ b/packages/components/messages.vue @@ -89,9 +89,6 @@ export default { _renderLoadEnd() { return 暂无更多消息; }, - isLoading(){ - return this._loadend == false; - }, loaded() { this._loadend = true; this.$forceUpdate();