mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Gallery: add delete functionality for gallery items
This commit is contained in:
@@ -2439,7 +2439,7 @@ export function appendMediaToMessage(mes, messageElement, adjustScroll = true) {
|
||||
const image = messageElement.find('.mes_img');
|
||||
const text = messageElement.find('.mes_text');
|
||||
const isInline = !!mes.extra?.inline_image;
|
||||
image.off('load').on('load', function () {
|
||||
const doAdjustScroll = () => {
|
||||
if (!adjustScroll) {
|
||||
return;
|
||||
}
|
||||
@@ -2447,6 +2447,16 @@ export function appendMediaToMessage(mes, messageElement, adjustScroll = true) {
|
||||
const newChatHeight = $('#chat').prop('scrollHeight');
|
||||
const diff = newChatHeight - chatHeight;
|
||||
$('#chat').scrollTop(scrollPosition + diff);
|
||||
};
|
||||
image.off('load').on('load', function () {
|
||||
image.removeAttr('alt');
|
||||
image.removeClass('error');
|
||||
doAdjustScroll();
|
||||
});
|
||||
image.off('error').on('error', function () {
|
||||
image.attr('alt', '');
|
||||
image.addClass('error');
|
||||
doAdjustScroll();
|
||||
});
|
||||
image.attr('src', mes.extra?.image);
|
||||
image.attr('title', mes.extra?.title || mes.title || '');
|
||||
|
Reference in New Issue
Block a user