diff --git a/app/src/css/main.css b/app/src/css/main.css index c6d38d7..e48d0c8 100644 --- a/app/src/css/main.css +++ b/app/src/css/main.css @@ -71,6 +71,10 @@ color: var(--c64-dark-blue); } +canvas:focus { + outline: none; +} + a { color: var(--cyan); } diff --git a/app/src/js/focus.ts b/app/src/js/focus.ts index 985aafc..c8f444f 100644 --- a/app/src/js/focus.ts +++ b/app/src/js/focus.ts @@ -27,7 +27,7 @@ export function focusHandler(e: MouseEvent) { const a = target.closest("a") if (!a) { - if (target.tagName === "INPUT" || target.tagName === "TEXTAREA") + if (target.tagName === "INPUT" || target.tagName === "TEXTAREA" || target.tagName === "CANVAS") return false const selection = window.getSelection() || ""