diff --git a/public/script.js b/public/script.js index b703f279c..0a408d48a 100644 --- a/public/script.js +++ b/public/script.js @@ -5170,6 +5170,9 @@ $(document).ready(function () { } } + rawPromptPopper.update(); + $('#rawPromptPopup').hide(); + if (dialogueResolve) { if (popup_type == 'input') { dialogueResolve($("#dialogue_popup_input").val()); @@ -5825,10 +5828,14 @@ $(document).ready(function () { console.log(itemizedPrompts[PromptArrayItemForRawPromptDisplay].rawPrompt); let rawPrompt = itemizedPrompts[PromptArrayItemForRawPromptDisplay].rawPrompt; - let rawPromptValues = Object.values(rawPrompt); + let rawPromptValues = rawPrompt; + + if (Array.isArray(rawPrompt)) { + rawPromptValues = rawPrompt.map(x => x.content).join('\n'); + } //let DisplayStringifiedPrompt = JSON.stringify(itemizedPrompts[PromptArrayItemForRawPromptDisplay].rawPrompt).replace(/\n+/g, '
'); - $("#rawPromptWrapper").html(rawPromptValues); + $("#rawPromptWrapper").text(rawPromptValues); rawPromptPopper.update(); $('#rawPromptPopup').toggle(); }) diff --git a/public/style.css b/public/style.css index b31adf958..c113af3c2 100644 --- a/public/style.css +++ b/public/style.css @@ -135,6 +135,7 @@ table.responsiveTable { .tokenItemizingSubclass { font-size: calc(var(--mainFontSize) * 0.8); color: var(--SmartThemeEmColor); + white-space: pre-wrap; } .tokenGraph {