CodeEditApp / CodeEditApp/CodeEditSourceEditor

🐞 Bracket pair highlight breaks editor while working on Javascript

Offen
#361 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
Swift
Sterne
719
Forks
160
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Description

The "Bracket Pair Highlight" feature breaks the editor when working on Javascript code.

All options (Bordered, Flash, Underline) result in the same issue.

Tested both within a .js file and within a tag in an .html file. The behaviour didn't happen outside of the <script> tags within the HTML file as I suspect it's a bug in the syntax highlighting code.

### To Reproduce

1. Go to CodeEdit menu > Settings > Text Editing
2. Enable "Bracket Pair Highlight" (Same behaviour across all options)
3. Create a new javascript (.js) file - OR - an HTML file (.html) with a <script> section.
4. Go back to the editor and try typing in a function call e.g.: function('')
5. After typing the opening bracket, keyboard input will stop responding in the editor.

### Expected Behavior

For the editor to continue working.

### Version Information

CodeEdit: 0.3.4-alpha (45)
macOS: Sequoia 15.5 (24F74)
Xcode: 16.3.0.0.1.1742442376

### Additional Context

Tested both with a .js file and within a <script> tag in an .html file.

### Screenshots

_No response_

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.