aboutsummaryrefslogtreecommitdiff
path: root/themes/alps/assets/compose.js
diff options
context:
space:
mode:
Diffstat (limited to 'themes/alps/assets/compose.js')
-rw-r--r--themes/alps/assets/compose.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/themes/alps/assets/compose.js b/themes/alps/assets/compose.js
index a980d77..23e67b6 100644
--- a/themes/alps/assets/compose.js
+++ b/themes/alps/assets/compose.js
@@ -1,3 +1,11 @@
+const textarea = document.querySelector("textarea.body");
+if (window.location.pathname.endsWith("/reply")) {
+ // Auto-focus body and scroll to bottom
+ textarea.focus();
+ textarea.setSelectionRange(textarea.value.length, textarea.value.length);
+ textarea.scrollTop = textarea.scrollHeight;
+}
+
const sendButton = document.getElementById("send-button"),
saveButton = document.getElementById("save-button");