From 581f72b3f812b27267dba04de7c9031c8236d33d Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Thu, 17 Oct 2024 12:41:29 -0400 Subject: [PATCH] ssb: Disallow rich text paste on Firefox. Didn't realize it doesn't support contenteditable='plaintext-only'. --- apps/ssb.json | 2 +- apps/ssb/tf-compose.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/ssb.json b/apps/ssb.json index f2a7bc65..7053e6f4 100644 --- a/apps/ssb.json +++ b/apps/ssb.json @@ -1,5 +1,5 @@ { "type": "tildefriends-app", "emoji": "🐌", - "previous": "&tttJtdqA+iHWYVzZzA8jQdghIFjoVVO/2t6kHqCLnZI=.sha256" + "previous": "&CsZ2FBYY9awXNPPHAhTlrOHuKlGU6RXZJ3UTV3UQRIE=.sha256" } diff --git a/apps/ssb/tf-compose.js b/apps/ssb/tf-compose.js index 50fa562c..3d6cad76 100644 --- a/apps/ssb/tf-compose.js +++ b/apps/ssb/tf-compose.js @@ -180,6 +180,9 @@ class TfComposeElement extends LitElement { break; } } + + event.preventDefault(); + document.execCommand('insertText', false, event.clipboardData.getData('text/plain')); } async submit() {