diff --git a/ts_web/elements/wysiwyg/dees-formatting-menu.ts b/ts_web/elements/wysiwyg/dees-formatting-menu.ts index 3755724..97f91c9 100644 --- a/ts_web/elements/wysiwyg/dees-formatting-menu.ts +++ b/ts_web/elements/wysiwyg/dees-formatting-menu.ts @@ -123,25 +123,12 @@ export class DeesFormattingMenu extends DeesElement { class="formatting-menu" style="left: ${this.position.x}px; top: ${this.position.y}px;" tabindex="-1" - @mousedown="${(e: MouseEvent) => { - // Prevent focus loss - e.preventDefault(); - e.stopPropagation(); - }}" - @click="${(e: MouseEvent) => { - e.preventDefault(); - e.stopPropagation(); - }}" - @focus="${(e: FocusEvent) => { - // Prevent menu from taking focus - e.preventDefault(); - e.stopPropagation(); - }}" + data-menu-type="formatting" > ${WysiwygFormatting.formatButtons.map(button => html`