mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
fix ctrl+up when sys msg is last
This commit is contained in:
@@ -1048,11 +1048,10 @@ $("document").ready(function () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (event.ctrlKey && event.key == "ArrowUp") { //edits last USER message if chatbar is empty and focused
|
if (event.ctrlKey && event.key == "ArrowUp") { //edits last USER message if chatbar is empty and focused
|
||||||
console.debug('got ctrl+uparrow input');
|
|
||||||
if (
|
if (
|
||||||
$("#send_textarea").val() === '' &&
|
$("#send_textarea").val() === '' &&
|
||||||
chatbarInFocus === true &&
|
chatbarInFocus === true &&
|
||||||
$(".swipe_right:last").css('display') === 'flex' &&
|
($(".swipe_right:last").css('display') === 'flex' || $('.last_mes').attr('is_system') === 'true') &&
|
||||||
$("#character_popup").css("display") === "none" &&
|
$("#character_popup").css("display") === "none" &&
|
||||||
$("#shadow_select_chat_popup").css("display") === "none"
|
$("#shadow_select_chat_popup").css("display") === "none"
|
||||||
) {
|
) {
|
||||||
@@ -1060,7 +1059,7 @@ $("document").ready(function () {
|
|||||||
const lastIsUserMes = isUserMesList[isUserMesList.length - 1];
|
const lastIsUserMes = isUserMesList[isUserMesList.length - 1];
|
||||||
const editMes = lastIsUserMes.querySelector('.mes_block .mes_edit');
|
const editMes = lastIsUserMes.querySelector('.mes_block .mes_edit');
|
||||||
if (editMes !== null) {
|
if (editMes !== null) {
|
||||||
$(editMes).click();
|
$(editMes).trigger('click');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user