Syntax highlighting is not updated when language is changed
thommeo opened this issue · comments
Description
Syntax highlighting is not updated when language is changed
To Reproduce
- Create new note
- Add code block with language "javascript"
![image](https://private-user-images.githubusercontent.com/598840/327353209-7d5b5c33-6103-4995-8e58-35af301e1846.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0NTQ1NjEsIm5iZiI6MTcyMTQ1NDI2MSwicGF0aCI6Ii81OTg4NDAvMzI3MzUzMjA5LTdkNWI1YzMzLTYxMDMtNDk5NS04ZTU4LTM1YWYzMDFlMTg0Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzIwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyMFQwNTQ0MjFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT03OGZlNGVmNGVjNzY4NjA3MzczNzhlMDEzNGY0MWMzOWZjMjFhOGFkODA2NDQ3ZjE4NDUwY2NhMGM2Mzg1MzEwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.aNAx5hS-9ZLnfKxo6Abrfzq6_rqva6KaE8brh-k-Tp8)
- Change language to bash. Observe syntax highlighting unchanged
![image](https://private-user-images.githubusercontent.com/598840/327353294-1af35e57-33b0-4cb6-9ee1-d51a9196a0af.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0NTQ1NjEsIm5iZiI6MTcyMTQ1NDI2MSwicGF0aCI6Ii81OTg4NDAvMzI3MzUzMjk0LTFhZjM1ZTU3LTMzYjAtNGNiNi05ZWUxLWQ1MWE5MTk2YTBhZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzIwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyMFQwNTQ0MjFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mNTc2MDFiMmYyMDc3MzY4YWFmYTY3NWVkYWQ3MWQ1ZmI1NWFjNzk2ZWY0OTVhNWI4NWM3NjE2Y2YwMzE1ZDMxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.-MFWPqrOd3S8JBKrxapODU5ry7N1LIP9lgVSqm-iDgY)
- Edit the code. E.g. add a new line. Observe syntax updated.
![image](https://private-user-images.githubusercontent.com/598840/327353496-e68910ff-58ee-4309-a02a-6a39abdeb2ef.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0NTQ1NjEsIm5iZiI6MTcyMTQ1NDI2MSwicGF0aCI6Ii81OTg4NDAvMzI3MzUzNDk2LWU2ODkxMGZmLTU4ZWUtNDMwOS1hMDJhLTZhMzlhYmRlYjJlZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzIwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyMFQwNTQ0MjFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05NmNlMmU4OGI2MjBhZTgzOGFmNjgyYzRjODk3OTc4NTc3YTNhZTEyOTA4MTJhODljMGY2OGYzNjQ5YzMxZDVhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.WYQnCsqsDmgkD8EeU7gUhOA1TuJX6SgQPQZcIVpv28Q)
After edit the syntax is updated for just the changed line
![image](https://private-user-images.githubusercontent.com/598840/327353790-9b6cc038-96bc-4fa9-897e-b9645f51c58b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0NTQ1NjEsIm5iZiI6MTcyMTQ1NDI2MSwicGF0aCI6Ii81OTg4NDAvMzI3MzUzNzkwLTliNmNjMDM4LTk2YmMtNGZhOS04OTdlLWI5NjQ1ZjUxYzU4Yi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzIwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcyMFQwNTQ0MjFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00MDVkNjgxY2E4OTkxN2UyZDgwYTE1MDZiYjA1YTJlN2QyN2M0YzM0ODBlZjY3NmZkYTBhMzc3NDc2OGU3MzFlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.DU_SLvIGQ2ejVM73dSPzyLheknVtnbSLKo5YrIWCDcE)
Expected behavior
The syntax highlighting is changed right after I press the "h" key as the last letter of "bash" word when replacing "javascript" with "bash" in the beginning of the code block.
FSNotes version
6.7.1 (621)
macOS/iOS version
14.2.1 (23C71)
Additional context
No response