diff --git a/ext/js/pages/settings/scan-inputs-controller.js b/ext/js/pages/settings/scan-inputs-controller.js index 855ccf9a..f6851eb2 100644 --- a/ext/js/pages/settings/scan-inputs-controller.js +++ b/ext/js/pages/settings/scan-inputs-controller.js @@ -116,6 +116,12 @@ class ScanInputsController { deleteCount: 0, items: [scanningInput] }]); + + // Scroll to bottom + const button = e.currentTarget; + const modalContainer = button.closest('.modal'); + const scrollContainer = modalContainer.querySelector('.modal-body'); + scrollContainer.scrollTop = scrollContainer.scrollHeight; } _addOption(index, scanningInput) { diff --git a/ext/settings.html b/ext/settings.html index ec9dd34b..a3cc40f5 100644 --- a/ext/settings.html +++ b/ext/settings.html @@ -2706,23 +2706,11 @@
- Audio sources - (?) + When searching for audio, the sources are checked in order until the first + valid source is found. This allows for selecting a fallback source if the + first choice is not available.
-
- -
-
-
@@ -2733,6 +2721,7 @@
@@ -2876,9 +2865,9 @@ No scanning inputs have been defined yet. Click the Add button to add a new input. -
@@ -3435,9 +3424,6 @@
Text replacement patterns
-
- -
@@ -3446,6 +3432,7 @@