Anki/ts/editor
wisherhxl 5e1b67bcbc
Fix ibus first keystroke goes two (#1886)
Calling `moveCaretToEnd()` when `richText` is empty will cause the first keystroke of
ibus-based input methods with candidates to goes double. For example, if you
type "a" it becomes "aa". This problem exists in many linux distributions.
When `richText` is empty, there is no need to place the caret, just return
as a workaround.
2022-05-26 10:47:55 +10:00
..
editor-toolbar Implement cloze buttons in Mathjax editor (#1860) 2022-05-13 13:04:20 +10:00
image-overlay Change how resizable images work (#1859) 2022-05-13 12:57:07 +10:00
mathjax-overlay Implement cloze buttons in Mathjax editor (#1860) 2022-05-13 13:04:20 +10:00
plain-text-input Allow style tags in HTML editor (#1870) 2022-05-17 16:37:20 +10:00
rich-text-input Fix ibus first keystroke goes two (#1886) 2022-05-26 10:47:55 +10:00
tag-editor Move focus into HTML editor when shown (#1861) 2022-05-13 13:02:03 +10:00
base.ts
BrowserEditor.svelte
BUILD.bazel Add extra button group for cloze commands (#1756) 2022-03-31 13:30:00 +10:00
change-timer.ts
ClozeButtons.svelte Implement cloze buttons in Mathjax editor (#1860) 2022-05-13 13:04:20 +10:00
code-mirror.ts Speed up editor by lazily loading CodeMirror - Second try (#1776) 2022-04-09 13:25:54 +10:00
CodeMirror.svelte Speed up editor by lazily loading CodeMirror - Second try (#1776) 2022-04-09 13:25:54 +10:00
DecoratedElements.svelte Fix infinite update loop in editor with invalid input HTML (#1761) 2022-03-31 11:17:13 +10:00
destroyable.ts
DuplicateLink.svelte
EditingArea.svelte Move focus into HTML editor when shown (#1861) 2022-05-13 13:02:03 +10:00
editor-base.scss Fix deck options sticky bar at top disappearing on scroll 2022-05-23 16:10:45 +10:00
EditorField.svelte
Fields.svelte
FieldsEditor.svelte
FieldState.svelte
FocusTrap.svelte Add some component comment (#1779) 2022-04-19 17:20:26 +10:00
FrameElement.svelte
HandleBackground.svelte
HandleControl.svelte Use eslint for sorting our imports (#1637) 2022-02-04 18:36:34 +10:00
HandleLabel.svelte Change how resizable images work (#1859) 2022-05-13 12:57:07 +10:00
HandleSelection.svelte
helpers.ts
icons.ts Implement cloze buttons in Mathjax editor (#1860) 2022-05-13 13:04:20 +10:00
index_browser.ts
index_creator.ts
index_reviewer.ts
LabelContainer.svelte
LabelDescription.svelte
LabelName.svelte
legacy.scss
MathjaxElement.svelte Fix infinite update loop in editor with invalid input HTML (#1761) 2022-03-31 11:17:13 +10:00
NoteCreator.svelte
NoteEditor.svelte Add getNoteId to exports (#1884) 2022-05-23 09:14:36 +10:00
Notification.svelte
old-editor-adapter.ts
PlainTextBadge.svelte Move focus into HTML editor when shown (#1861) 2022-05-13 13:02:03 +10:00
PreviewButton.svelte
ReviewerEditor.svelte
RichTextBadge.svelte Move focus into HTML editor when shown (#1861) 2022-05-13 13:02:03 +10:00
StickyBadge.svelte Allow using keyup with registerShortcut (#1755) 2022-03-29 09:28:44 +10:00
surround.ts Change how resizable images work (#1859) 2022-05-13 12:57:07 +10:00
tsconfig.json Fix outstanding tag editor issues (#1717) 2022-03-11 15:48:49 +10:00