0
Fork 0
mirror of https://github.com/fastmail/Squire.git synced 2024-12-22 15:23:29 -05:00
Squire/source/keyboard
Neil Jenkins 9f5df9e5c0 Fix format intent lost after pressing Space
On Chrome, if you made an inline formatting change, this would insert a
new <span> with a ZWS inside so we could focus it. Pressing Space would
remove this ZWS resulting in the focus ending up outside and so the
formatting would be lost. We were removing the ZWS so we could check
if we were at a block boundary correctly; instead, I've made it so the
boundary check can handle trailing or leading ZWS (see previous commit).
2023-09-27 14:56:00 +10:00
..
Backspace.ts Fix backspace can delete two characters 2023-02-22 11:27:16 +11:00
Delete.ts Squire 2.0 2023-01-23 13:18:29 +11:00
Enter.ts Squire 2.0 2023-01-23 13:18:29 +11:00
KeyHandlers.ts Let ArrowRight key always break out of <code> 2023-02-22 16:01:23 +11:00
KeyHelpers.ts Fix crash linkifying text in middle of node 2023-04-20 10:57:05 +10:00
Space.ts Fix format intent lost after pressing Space 2023-09-27 14:56:00 +10:00
Tab.ts Squire 2.0 2023-01-23 13:18:29 +11:00