Rodrigo Schmidt Nurmberg
commited on
Commit
·
ec16d8c
1
Parent(s):
05d52b1
fix: Correctly handle the /mark closing tag
Browse files
src/frontend/HighlightedTextbox.svelte
CHANGED
@@ -119,7 +119,7 @@
|
|
119 |
});
|
120 |
for (let i = 0; i < clean_marked_text.length; i++) {
|
121 |
let char = clean_marked_text[i];
|
122 |
-
if (char === "<" && (i+5
|
123 |
in_tag = true;
|
124 |
if (text) {
|
125 |
new_value.push([text, category]);
|
@@ -255,4 +255,4 @@
|
|
255 |
:global(mark) {
|
256 |
border-radius: 3px;
|
257 |
}
|
258 |
-
</style>
|
|
|
119 |
});
|
120 |
for (let i = 0; i < clean_marked_text.length; i++) {
|
121 |
let char = clean_marked_text[i];
|
122 |
+
if (char === "<" && ((i+5 <= clean_marked_text.length && clean_marked_text.slice(i+1,i+5) === "mark") || (i+6 <= clean_marked_text.length && clean_marked_text.slice(i+1,i+6) == "/mark"))) {
|
123 |
in_tag = true;
|
124 |
if (text) {
|
125 |
new_value.push([text, category]);
|
|
|
255 |
:global(mark) {
|
256 |
border-radius: 3px;
|
257 |
}
|
258 |
+
</style>
|