fixes some issues with gradio 3.28.1

This commit is contained in:
anapnoe
2023-05-01 21:30:18 +03:00
parent 5185ed0b5a
commit 513a032492
4 changed files with 43 additions and 29 deletions
+6 -4
View File
@@ -374,7 +374,7 @@ onUiUpdate(function(){
/* auto grow textarea */
function autoGrowPromptTextarea(){
gradioApp().querySelectorAll('[id$="_prompt"] textarea').forEach(function (elem) {
elem.focus();
elem.parentElement.click();
});
}
@@ -386,10 +386,12 @@ onUiUpdate(function(){
e.target.style.minHeight = e.target.scrollHeight + offset + 2 + 'px';
});
elem.addEventListener('focus', function (e) {
e.target.style.minHeight = 'auto';
e.target.style.minHeight = e.target.scrollHeight + offset + 2 + 'px';
elem.parentElement.addEventListener('click', function (e) {
let textarea = e.currentTarget.querySelector('textarea');
textarea.style.minHeight = 'auto';
textarea.style.minHeight = textarea.scrollHeight + offset + 2 + 'px';
});
});