diff --git a/resources/assets/js/pages/manage/components/ChatInput/index.vue b/resources/assets/js/pages/manage/components/ChatInput/index.vue index f8a3d9a4e..61d1501be 100755 --- a/resources/assets/js/pages/manage/components/ChatInput/index.vue +++ b/resources/assets/js/pages/manage/components/ChatInput/index.vue @@ -47,6 +47,7 @@
\s*<\/p>)+|(
\s*<\/p>)+$/gi, '') return value.replace(/^(
<\/p>)+|(
<\/p>)+$/gi, '')
},
+
+ updateTools() {
+ if (this.showEmoji) {
+ this.$refs.emoji?.updatePopper()
+ }
+ if (this.showMore) {
+ this.$refs.more?.updatePopper()
+ }
+ if (this.showMenu) {
+ this.$refs.menu?.updatePopper()
+ }
+ const mention = this.quill?.getModule("mention")
+ if (mention.isOpen) {
+ mention.setMentionContainerPosition()
+ }
+ }
}
}
diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue
index 6178bb49b..19128f2f1 100644
--- a/resources/assets/js/pages/manage/components/DialogWrapper.vue
+++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue
@@ -153,7 +153,7 @@