Browse Source

[editor] Failed to list query history when there is some Chinese in comment (#897)

* [ADD] fix hue-894

* [ADD] fix hue-896

* replace " with \'
linwukang 6 năm trước cách đây
mục cha
commit
46be273007
1 tập tin đã thay đổi với 8 bổ sung1 xóa
  1. 8 1
      desktop/core/src/desktop/js/ko/bindings/ko.highlight.js

+ 8 - 1
desktop/core/src/desktop/js/ko/bindings/ko.highlight.js

@@ -70,7 +70,14 @@ ko.bindingHandlers.highlight = {
             let token = tokens[0];
             let value = token.value;
             if (value) {
-              screenColumn = txt.$renderToken(stringBuilder, screenColumn, token, value);
+              try {
+                screenColumn = txt.$renderToken(stringBuilder, screenColumn, token, value);
+              } catch (e) {
+                console.warn(
+                  value,
+                  'Failed to get screen column due to some parsing errors, skip rendering.'
+                );
+              }
             }
             for (let i = 1; i < tokens.length; i++) {
               token = tokens[i];