We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6e29a30 commit 9d6feefCopy full SHA for 9d6feef
frontend/src/views/chat/index.vue
@@ -813,9 +813,19 @@ const assistantPrepareInit = () => {
813
inset: '0px auto auto 0px',
814
})
815
goEmpty()
816
- onClickOutside(floatPopoverRef, (event) => {
+ onClickOutside(floatPopoverRef, (event: any) => {
817
if (floatPopoverVisible.value) {
818
- console.log('event', event)
+ let parentElement: any = event.target
819
+ let isEdOverlay = false
820
+ while (!!parentElement) {
821
+ if (parentElement.className.includes('ed-overlay')) {
822
+ isEdOverlay = true
823
+ break
824
+ } else {
825
+ parentElement = parentElement.parentElement
826
+ }
827
828
+ if (isEdOverlay) return
829
floatPopoverVisible.value = false
830
}
831
0 commit comments