Mailspring/app
Ben Gotow 79b4063ef7 Fix Slate composition issues following Chrome 105 update
Related discussion: https://github.com/ianstormtaylor/slate/issues/5108

This block undoes the addition of div.onbeforeinput = () => {}. This is very, very
gross, but Slate uses the presence of this handler (Added in Chrome 105) to activate a
new version of it's event handling, which doesn't quite work properly in our old version
of Slate: https://github.com/ianstormtaylor/slate/issues/5108#issuecomment-1297591129

Since this was added to Chrome in v105, we can be fairly confident nothing else needs
it to exist, or will similarly fall back to document.addEventListener('beforeInput')

One day, we will update Slate to the latest version, but 0.50.x is effectively a rewrite
and we have /lots/ of custom plugins that need to be re-built and re-tested.
2023-12-10 12:19:52 -06:00
..
build 1.13.1 2023-11-21 16:00:38 -06:00
dot-mailspring
internal_packages feat: Add proper tray icons for Windows dark mode (#2476) 2023-12-10 11:39:35 -06:00
internal_packages_disabled/thread-unsubscribe Spring cleaning: Remove the (disabled) plugins package, will be web page 2019-06-11 00:53:50 -05:00
keymaps add snooze shortcut 2021-05-03 07:56:41 -05:00
lang Fix: Ensure correct keytar migration on snap and improve documentation (#2474) 2023-10-23 09:28:29 -05:00
menus Fix help menu search (#2460) 2023-07-28 21:37:05 -05:00
script Upgrade electron to version 22 (#2444) 2023-11-14 14:40:51 -06:00
spec Bump electron to 14.2.1 2022-02-27 21:49:17 -06:00
src Fix Slate composition issues following Chrome 105 update 2023-12-10 12:19:52 -06:00
static Allow mailspring:// for sounds / other media elements 2023-07-28 21:53:07 -05:00
package-lock.json 1.13.0 for testing Electron 22 builds 2023-11-15 08:43:37 -06:00
package.json 1.13.1 2023-11-21 16:00:38 -06:00
result-counter.js
results.txt
tsconfig.json Add a context menu to attachment items with the direct-open / save options #1548 2019-06-30 20:37:36 -05:00