microsoft / monaco-editor

A browser based code editor
https://microsoft.github.io/monaco-editor/
MIT License
40.01k stars 3.57k forks source link

[Bug] IEditorOptions bracketPairColorization invalid #4681

Open SuperManito opened 2 weeks ago

SuperManito commented 2 weeks ago

Reproducible in vscode.dev or in VS Code Desktop?

Reproducible in the monaco editor playground?

Monaco Editor Playground Link

https://microsoft.github.io/monaco-editor/playground.html?source=v0.51.0#XQAAAAIbAwAAAAAAAABBqQkHQ5NjdMjwa-jY7SIQ9S7DNlzs5W-mwj0fe1ZCDRFc9ws9XQE0SJE1jc2VKxhaLFIw9vEWSxW3yscw2538rJMB4f4r2wpl7vuc0fhfSZZRRNk_HP1QxxhEGfD3uIA-ZoACWPeRBC-oL-sno-rkUn9_raI7GkBEpDVf1I5cZdXbkGMsrGRe5NYo28_l-MGrojWXNWzYWs9IY-A-t9hWG7CELw733cFm_cM7YKhOwEJelYR67Puk_1zci2on0q-L1BDMlgw4UstspI2L1ASuBiSeApBvQkcxn579FeLDnbQ2ecB2hnmuE7GRTK9OqrGazNT7lrtifFJ_xJhaTcl4ZXRVnqZdueQDDKMZLSu_BsQPGWlNDq4rV_biNdZRjepjKMOvd2Vu9Lf4FK9EYD6Kt41qcOH6wk2kzGgPqOzXsE5G2P4tmRyGc1tUKexMMr5oVUuBIrMqHnqHHiUEchwpw_uNaBLIuKjL6-xJhcXwNlojmacBPnSihsBQNVWYOAlt9BTOPPuId06S8hqpaT32IYH6tJFFFU-kvQ7ssnFz-996X9pwYjjagZHX1OUYCtr9ofeBufUnuCzoVzA-YHfsAypBg2Ww5r6HHm6i9K-EgMiOIfsv5gayCvtY6Pj1k4UhLLqCLQQ_0zh9SQudF7mrye5wwLzEs7bUG--B5QtFo8eT_oR2eg

Monaco Editor Playground Code

var editor = monaco.editor.create(document.getElementById("container"), {
    value: "// First line\nfunction hello() {\n\talert('Hello world!');\n}\n// Last line",
    language: "javascript",

    lineNumbers: "off",
    roundedSelection: false,
    scrollBeyondLastLine: false,
    readOnly: false,
    theme: "vs-dark",
    bracketPairColorization: {
        enabled: false,
        independentColorPoolPerBracketType: false,
    }
});
setTimeout(function () {
    editor.updateOptions({
        lineNumbers: "on",
    });
}, 2000);

Reproduction Steps

No response

Actual (Problematic) Behavior

No response

Expected Behavior

No response

Additional Context

No response