Browse Source

Merge pull request #5958 from open-webui/dev

refac: floating buttons behaviour
Timothy Jaeryang Baek 7 months ago
parent
commit
7cebcf064a
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/lib/components/chat/Messages/ContentRenderer.svelte

+ 4 - 1
src/lib/components/chat/Messages/ContentRenderer.svelte

@@ -27,7 +27,10 @@
 			await tick();
 			await tick();
 
 
 			// Check if the event target is within the content container
 			// Check if the event target is within the content container
-			if (!contentContainerElement?.contains(event.target)) return;
+			if (!contentContainerElement?.contains(event.target)) {
+				closeFloatingButtons();
+				return;
+			}
 
 
 			let selection = window.getSelection();
 			let selection = window.getSelection();