anki/ts/sveltelib
Abdo f2e9c73b31
Do not close web pages when Esc is pressed and a modal is open (#2894)
* Prefer key over keyCode

* Do not close TS pages on Esc when floating elements are open

* Close pop-up when Escape is pressed regardless of keepOnKeyup

* Close help modals when Escape is pressed

* Avoid duplicate handling of Esc in WithFloating

* Formatting

* Handle closing of preset management modals

* Reset text input modal to initial value
2023-12-21 13:59:52 +10:00
..
position Fix glitchy animation of floating elements (#2224) 2022-12-01 15:45:52 +10:00
action-list.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
closing-click.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
closing-keyup.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
composition.ts Work around issue with entering text around MathJax via IME (#2288) 2022-12-30 13:32:41 +10:00
context-property.ts Use eslint for sorting our imports (#1637) 2022-02-04 18:36:34 +10:00
dom-mirror.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
dynamic-slotting.ts Update to Svelte 4, and update most other JS deps (#2565) 2023-07-01 16:21:53 +10:00
dynamicComponent.ts Update to Svelte 4, and update most other JS deps (#2565) 2023-07-01 16:21:53 +10:00
event-predicate.d.ts Use WithFloating for MathjaxOverlay (#2011) 2022-09-05 17:20:00 +10:00
event-store.ts Avoid firing click event in floatables when user drags the mouse 2023-05-01 11:44:24 +10:00
export-runtime.ts Apply Svelte typing fix from Abdo 2023-09-20 16:02:27 +10:00
handler-list.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
input-handler.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
lifecycle-hooks.ts Adjust lifecycleHooks.setup to allow async callbacks (#2388) 2023-02-22 11:38:58 +10:00
modal-closing.ts Do not close web pages when Esc is pressed and a modal is open (#2894) 2023-12-21 13:59:52 +10:00
node-store.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
portal.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
preferences.ts Migrate to protobuf-es (#2547) 2023-06-14 22:47:37 +10:00
resize-store.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
shortcut.ts Move away from Bazel (#2202) 2022-11-27 15:24:20 +10:00
store-subscribe.ts Fix IME input after tab (#1584) 2022-01-12 08:39:41 +10:00
subscribe-updates.ts Replace (some) Bootstrap dropdowns with Floating UI (#1695) 2022-03-02 14:21:19 +10:00
theme.ts Detect incorrect usage of triple slash in TypeScript (#2524) 2023-05-26 12:49:44 +10:00
toggleable.ts Use WithFloating for MathjaxOverlay (#2011) 2022-09-05 17:20:00 +10:00
tsconfig.json Use WithFloating for MathjaxOverlay (#2011) 2022-09-05 17:20:00 +10:00