some fixes

This commit is contained in:
Mateusz Gruszczyński
2026-07-22 09:43:08 +02:00
parent e756e61906
commit 0d77624adc
10 changed files with 105 additions and 25 deletions
+1
View File
@@ -62,6 +62,7 @@ export function bindFormatShortcuts(editor) {
editor.addEventListener("keydown", event => {
const primary = event.ctrlKey || event.metaKey;
let format = null;
if (primary && !event.shiftKey && event.key.toLowerCase() === "z") return; // native textarea undo
if (primary && !event.shiftKey && event.key.toLowerCase() === "b") format = "bold";
else if (primary && !event.shiftKey && event.key.toLowerCase() === "i") format = "italic";
else if (primary && event.shiftKey && event.key.toLowerCase() === "x") format = "strike";