Don't autofit immediately if a scrollbar is visible at max height
| @@ -882,7 +882,8 @@ export function initRossMods() { | ||
| 882 | 882 | }); |
| 883 | 883 | |
| 884 | 884 | $(sendTextArea).on('input', () => { |
| 885 | - if (sendTextArea.scrollHeight > sendTextArea.offsetHeight || sendTextArea.value === '') { | |
| 885 | + const scrollbarShown = sendTextArea.clientWidth < sendTextArea.offsetWidth && sendTextArea.offsetHeight >= window.innerHeight / 2; | |
| 886 | + if ((sendTextArea.scrollHeight > sendTextArea.offsetHeight && !scrollbarShown) || sendTextArea.value === '') { | |
| 886 | 887 | autoFitSendTextArea(); |
| 887 | 888 | } else { |
| 888 | 889 | autoFitSendTextAreaDebounced(); |