Improve reasoning block inline editing

This commit is contained in:
Wolfsblvt
2025-02-02 12:58:01 +01:00
parent 2d335e27ff
commit a14e3b0657
2 changed files with 9 additions and 4 deletions

View File

@ -288,6 +288,8 @@ function setReasoningEventHandlers() {
await saveChatConditional();
updateMessageBlock(messageId, message);
textarea.remove();
messageBlock.find('.mes_edit_done:visible').trigger('click');
});
$(document).on('click', '.mes_reasoning_edit_cancel', function (e) {
@ -297,6 +299,8 @@ function setReasoningEventHandlers() {
const { messageBlock } = getMessageFromJquery(this);
const textarea = messageBlock.find('.reasoning_edit_textarea');
textarea.remove();
messageBlock.find('.mes_reasoning_edit_cancel:visible').trigger('click');
});
$(document).on('click', '.mes_edit_add_reasoning', async function () {
@ -311,9 +315,8 @@ function setReasoningEventHandlers() {
}
message.extra.reasoning = PromptReasoning.REASONING_PLACEHOLDER;
await saveChatConditional();
closeMessageEditor();
updateMessageBlock(messageId, message);
await saveChatConditional();
});
$(document).on('click', '.mes_reasoning_delete', async function (e) {