mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: prep edit so textarea isn't below text input
This commit is contained in:
@@ -198,6 +198,7 @@ define('forum/chats/messages', [
|
|||||||
const messageControls = msgEl.find(`[component="chat/message/controls"]`);
|
const messageControls = msgEl.find(`[component="chat/message/controls"]`);
|
||||||
const chatContent = messageBody.parents('[component="chat/message/content"]');
|
const chatContent = messageBody.parents('[component="chat/message/content"]');
|
||||||
|
|
||||||
|
const isAtBottom = messages.isAtBottom(chatContent);
|
||||||
messageBody.addClass('hidden');
|
messageBody.addClass('hidden');
|
||||||
messageControls.addClass('hidden');
|
messageControls.addClass('hidden');
|
||||||
editEl.insertAfter(messageBody);
|
editEl.insertAfter(messageBody);
|
||||||
@@ -207,7 +208,7 @@ define('forum/chats/messages', [
|
|||||||
textarea.focus().putCursorAtEnd();
|
textarea.focus().putCursorAtEnd();
|
||||||
autoresizeTextArea(textarea);
|
autoresizeTextArea(textarea);
|
||||||
|
|
||||||
if (chatContent.length && messages.isAtBottom(chatContent)) {
|
if (chatContent.length && isAtBottom) {
|
||||||
messages.scrollToBottom(chatContent);
|
messages.scrollToBottom(chatContent);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user