mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Add swap SD dimensions button
This commit is contained in:
@ -711,7 +711,7 @@ function onChatChanged() {
|
||||
adjustElementScrollHeight();
|
||||
}
|
||||
|
||||
function adjustElementScrollHeight(){
|
||||
function adjustElementScrollHeight() {
|
||||
if (!$('.sd_settings').is(':visible')) {
|
||||
return;
|
||||
}
|
||||
@ -911,6 +911,16 @@ function onHeightInput() {
|
||||
saveSettingsDebounced();
|
||||
}
|
||||
|
||||
function onSwapDimensionsClick() {
|
||||
const w = extension_settings.sd.height;
|
||||
const h = extension_settings.sd.width;
|
||||
extension_settings.sd.width = w;
|
||||
extension_settings.sd.height = h;
|
||||
$('#sd_width').val(w).trigger('input');
|
||||
$('#sd_height').val(h).trigger('input');
|
||||
saveSettingsDebounced();
|
||||
}
|
||||
|
||||
async function onSourceChange() {
|
||||
extension_settings.sd.source = $('#sd_source').find(':selected').val();
|
||||
extension_settings.sd.model = null;
|
||||
@ -3439,6 +3449,7 @@ jQuery(async () => {
|
||||
$('#sd_wand_visible').on('input', onWandVisibleInput);
|
||||
$('#sd_command_visible').on('input', onCommandVisibleInput);
|
||||
$('#sd_interactive_visible').on('input', onInteractiveVisibleInput);
|
||||
$('#sd_swap_dimensions').on('click', onSwapDimensionsClick);
|
||||
|
||||
$('.sd_settings .inline-drawer-toggle').on('click', function () {
|
||||
initScrollHeight($('#sd_prompt_prefix'));
|
||||
|
Reference in New Issue
Block a user