diff --git a/src/Common.css b/src/Common.css
index c4e7f5b..7b3c454 100644
--- a/src/Common.css
+++ b/src/Common.css
@@ -56,4 +56,9 @@
.search-query-highlight {
border-bottom: 1px solid black;
font-weight: bold;
+}
+
+.easter-egg-dmm-disable {
+ cursor: not-allowed;
+ user-select: none !important;
}
\ No newline at end of file
diff --git a/src/Common.js b/src/Common.js
index 1db4c67..34544fb 100644
--- a/src/Common.js
+++ b/src/Common.js
@@ -62,6 +62,7 @@ export class HighlightedText extends PureComponent {
rule==='pid' ? {e.preventDefault(); this.props.show_pid(p);}}>{p} :
rule==='nickname' ? {p} :
rule==='search' ? {p} :
+ rule==='disable' ? {p} :
p
}
);
diff --git a/src/text_splitter.js b/src/text_splitter.js
index aeb800d..3667850 100644
--- a/src/text_splitter.js
+++ b/src/text_splitter.js
@@ -6,6 +6,9 @@ export function split_text(txt,rules) {
// rules: [['name',/regex/],...]
// return: [['name','part'],[null,'part'],...]
+ if(window.config.easter_egg && txt.indexOf('浏览器咑閞')!==-1)
+ return [['disable',txt]];
+
txt=[[null,txt]];
rules.forEach((rule)=>{
let [name,regex]=rule;