Closed DenialOfIntelligence closed 1 day ago
Thank you for reporting this.
I think this is a bug from https://github.com/ahmadf45/dart-highlighting, which is used for syntax highlighting of the codes.
I am not sure how it works and I don't know what is the real cause of this bug, but the error says it is accessing a character out of range. So I forked the package and added a small change to avoid the invalid index access. With #425, `-<a`
renders correctly.
💡 Summary
For example the text "`-<a`" causes this visual bug where instead of showing the text it shows a large gray box:
I have experimented a bit and here is what I have found to be required to trigger this:
-_!%^&*=+[({>,/?~;:
and spaces<
and must have an odd amount of characters-
,_
and.
🥰 Expected Behavior
I can see the text.
🤬 Actual Behavior
As explained previously the gray box appears. When occurring the terminal outputs:
Any time this is triggered again:
📝 Steps to Reproduce
💻 Environment
Do you want to address this bug yourself?