mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
added UpArrow to quick edit last user mes
This commit is contained in:
@@ -705,5 +705,28 @@ $("document").ready(function () {
|
|||||||
$('.swipe_right:last').click();
|
$('.swipe_right:last').click();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (event.key == "ArrowUp") { //edits last message if chatbar is empty
|
||||||
|
console.log('got uparrow input');
|
||||||
|
if (
|
||||||
|
$("#send_textarea").val() === '' &&
|
||||||
|
isInputElementInFocus("#send_textarea") &&
|
||||||
|
$(".swipe_right:last").css('display') === 'flex' &&
|
||||||
|
$("#character_popup").css("display") === "none" &&
|
||||||
|
$("#shadow_select_chat_popup").css("display") === "none"
|
||||||
|
) {
|
||||||
|
console.log('environment checks passed, seeking div');
|
||||||
|
const isUserMesList = document.querySelectorAll('div[is_user="true"]');
|
||||||
|
console.log(isUserMesList);
|
||||||
|
const lastIsUserMes = isUserMesList[isUserMesList.length - 1];
|
||||||
|
console.log(lastIsUserMes);
|
||||||
|
const editMes = lastIsUserMes.querySelector('.mes_block .mes_edit');
|
||||||
|
console.log(editMes);
|
||||||
|
if (editMes !== null) {
|
||||||
|
console.log('found the div, clicking');
|
||||||
|
$(editMes).click();
|
||||||
|
}
|
||||||
|
/* $('.mes').find('is_user', 'true').last().children(find('.edit_mes')).click(); */
|
||||||
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user