Commit 925cb6b
committed
fix(*): temporary fallback to raw code on spoiler and hide embeds
Spoiler and hide embeds are causing extream junk on Android, the root
cause seems live deep in flutter_quill or flutter itself, maybe because
of the page pushing/popping or the nested editor makes some Android
native components confusing on the IME state.
This issue was introduced ever since those two tags are landed. Now
sometimes it does not cause junk but in the background log same
messages still here so it's hard to figure out which user action
directly caused it.
Though a new implementation of direct access on these two tags is on the
way, process still lives in early stage and the junk it caused worth
a temporary fix.
This commit made the functionality fallback to raw code mode on Android.
ref: realth000/tsdm_client#1341 parent 2eea38c commit 925cb6b
File tree
3 files changed
+24
-0
lines changed- lib/src
- tags
- hide
- spoiler
3 files changed
+24
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
86 | 95 | | |
87 | 96 | | |
88 | 97 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
27 | 33 | | |
28 | 34 | | |
29 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
1 | 3 | | |
2 | 4 | | |
3 | 5 | | |
| |||
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
27 | 36 | | |
28 | 37 | | |
29 | 38 | | |
| |||
0 commit comments