[BUG] UI shifting in mobile browser #2488

This commit is contained in:
Cohee
2024-07-07 20:12:04 +03:00
parent 6ff406f6ea
commit ed0e522c6d
2 changed files with 28 additions and 1 deletions

View File

@ -155,6 +155,7 @@ import {
ensureImageFormatSupported,
flashHighlight,
isTrueBoolean,
debouncedThrottle,
} from './scripts/utils.js';
import { debounce_timeout } from './scripts/constants.js';
@ -9236,7 +9237,7 @@ jQuery(async function () {
e.style.height = `${e.scrollHeight + 4}px`;
is_use_scroll_holder = true;
}
const autoFitEditTextAreaDebounced = debounce(autoFitEditTextArea, debounce_timeout.short);
const autoFitEditTextAreaDebounced = debouncedThrottle(autoFitEditTextArea, debounce_timeout.standard);
document.addEventListener('input', e => {
if (e.target instanceof HTMLTextAreaElement && e.target.classList.contains('edit_textarea')) {
const immediately = e.target.scrollHeight > e.target.offsetHeight || e.target.value === '';