Alexander Ebert

Results 81 comments of Alexander Ebert

Thankfully I looked into this issue too because I can only reliably reproduce this in Chrome on Android. This is closely related to the “double duplication bug” discovered in #14567,...

So, I did check what causes the difference and it looks like the issue is caused by a mismatch of the white spaces. I did not understand how comparing `"Test...

It looks like I celebrated a bit too early, at least partly. The normalization is an important part because it prevents `\u00a0` to be smuggled in between words where a...

Restricting the workaround to `env.isAndroid` works just fine and apparently `\u00a0` is not an issue on Android, perhaps because of the different handling introduced in #12446. In hindsight I should...

I wasn’t satisfied with the misplaced caret when the text ends with a regular space (`0x20`) so I changed the logic by attempting to detect a single character backspacing event...

We’re shipping this change since February 22nd and it has proven to fix this and similar issues. However, depending on the browser and keyboard this has the unwanted side-effect of...

We could trigger an event when a draft is discarded and implicitly purge all attachments when this happens for new messages. I can imagine this to be the default behavior...

This makes sense to me, I will look into this.

About the dialog’s [`close`](https://developer.mozilla.org/en-US/docs/Web/API/HTMLDialogElement/close_event) event: > This event is not cancelable and does not bubble. This means that while it is possible to invoke `preventDefault`, it does nothing. When the...

Thank you for your amazing work. It is truly painful to go through the whole logic because there exist so many different paths to dismiss a dialog.