From: Jakub Vrana Date: Thu, 27 Mar 2025 06:22:51 +0000 (+0100) Subject: AdminerSqlGemini: Make work with CodeMirror X-Git-Tag: v5.1.1~135 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=806aa51f48d1f65187e277519d24403a4a3dcd09;p=adminer.git AdminerSqlGemini: Make work with CodeMirror --- diff --git a/plugins/sql-gemini.php b/plugins/sql-gemini.php index ef51675c..5a1836a7 100644 --- a/plugins/sql-gemini.php +++ b/plugins/sql-gemini.php @@ -60,8 +60,16 @@ const geminiButton = qsl('input'); function setSqlareaValue(value) { qs('textarea.sqlarea').value = value; - qs('pre.sqlarea').textContent = value; - qs('pre.sqlarea').oninput(); // syntax highlighting + const jushPre = qs('pre.sqlarea'); + if (jushPre) { + jushPre.textContent = value; + jushPre.oninput(); // syntax highlighting + } + const cmPre = qs('.CodeMirror'); + if (cmPre) { + cmPre.CodeMirror.setValue(value); + cmPre.CodeMirror.refresh(); + } } geminiButton.onclick = () => {