diff options
| author | Henry Jameson <me@hjkos.com> | 2022-06-08 03:18:37 +0300 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2022-06-08 03:18:37 +0300 |
| commit | 832d7f2354b2f70e4100ac343c6ac4dd985eac3a (patch) | |
| tree | 5b2832d96cc7359c1f3f066acd00c1ec124a65d4 /src | |
| parent | fa398b5e7aeb53709618d69de086a08b2248ba8c (diff) | |
more fixes to chat popovers
Diffstat (limited to 'src')
| -rw-r--r-- | src/components/chat_message/chat_message.vue | 2 | ||||
| -rw-r--r-- | src/components/popover/popover.js | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/components/chat_message/chat_message.vue b/src/components/chat_message/chat_message.vue index d62b831d..0e1a5375 100644 --- a/src/components/chat_message/chat_message.vue +++ b/src/components/chat_message/chat_message.vue @@ -44,7 +44,7 @@ <Popover trigger="click" placement="top" - :bound-to-selector="isCurrentUser ? '' : '.scrollable-message-list'" + bound-to-selector=".chat-view-inner" :bound-to="{ x: 'container' }" :margin="popoverMarginStyle" @show="menuOpened = true" diff --git a/src/components/popover/popover.js b/src/components/popover/popover.js index 7d1ad1d6..c65689bd 100644 --- a/src/components/popover/popover.js +++ b/src/components/popover/popover.js @@ -129,9 +129,12 @@ const Popover = { opacity: 1, left: `${Math.round(origin.x + translateX)}px`, top: `${Math.round(origin.y + translateY)}px`, - maxWidth: `${parentScreenBox ? Math.round(parentScreenBox.width) : 0}px`, position: 'fixed' } + + if (parentScreenBox) { + this.styles.maxWidth = `${Math.round(parentScreenBox.width)}px` + } }, showPopover () { const wasHidden = this.hidden |
