Преглед на файлове

Merge pull request #173 from ollama-webui/dev

fix: copy code button issue
Timothy Jaeryang Baek преди 1 година
родител
ревизия
a49000381a
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/lib/components/chat/Messages.svelte

+ 2 - 2
src/lib/components/chat/Messages.svelte

@@ -40,7 +40,7 @@
 		blocks.forEach((block) => {
 		blocks.forEach((block) => {
 			// only add button if browser supports Clipboard API
 			// only add button if browser supports Clipboard API
 
 
-			if (navigator.clipboard && block.childNodes.length < 2) {
+			if (navigator.clipboard && block.childNodes.length < 2 && block.id !== 'user-message') {
 				let code = block.querySelector('code');
 				let code = block.querySelector('code');
 				code.style.borderTopRightRadius = 0;
 				code.style.borderTopRightRadius = 0;
 				code.style.borderTopLeftRadius = 0;
 				code.style.borderTopLeftRadius = 0;
@@ -425,7 +425,7 @@
 													{/each}
 													{/each}
 												</div>
 												</div>
 											{/if}
 											{/if}
-											<pre class="">{message.content}</pre>
+											<pre id="user-message">{message.content}</pre>
 
 
 											<div class=" flex justify-start space-x-1">
 											<div class=" flex justify-start space-x-1">
 												{#if message.parentId !== null && message.parentId in history.messages && (history.messages[message.parentId]?.childrenIds.length ?? 0) > 1}
 												{#if message.parentId !== null && message.parentId in history.messages && (history.messages[message.parentId]?.childrenIds.length ?? 0) > 1}