show edit textfield always initially when editing comments

When a comment was added and saved with the preview tab active, the
preview tab is still active, when the comment is edited again.
This adds a "hacky" solution, but it works and is simple.
Every time the edit is "started" and the editor already exists, the tab
with the edit text field gets clicked to activate it.

Fixes #1334
This commit is contained in:
Beowulf 2024-06-01 03:20:04 +02:00
parent 8e33f82a85
commit 09aa1c57f1
No known key found for this signature in database
GPG key ID: 44225F5F2792841D
2 changed files with 34 additions and 0 deletions

View file

@ -479,6 +479,9 @@ async function onEditContent(event) {
editContentZone.addEventListener('ce-quick-submit', saveAndRefresh);
editContentZone.querySelector('.cancel.button').addEventListener('click', cancelAndReset);
editContentZone.querySelector('.save.button').addEventListener('click', saveAndRefresh);
} else {
const tabEditor = editContentZone.querySelector('.combo-markdown-editor').querySelector('.tabular.menu > a[data-tab-for=markdown-writer]');
tabEditor?.click();
}
// Show write/preview tab and copy raw content as needed