Issues with theme scopes on window/document in Nova 10

Unless I’m mistaken, it seems there’s a scoping issue with meta.window and meta.document in Nova 10, with the former overwriting the latter. As long as there are styles applied to window, they overwrite anything in document. Here’s a gif to demonstrate, because gifs:

CleanShot 2022-10-31 at 15.29.51

Attribute name doesn’t make a difference. Also tried killing all my extensions to no avail. Out of curiosity, I checked Panic’s dark theme, but its window value is unset, and the border value on window and document are the same, so no help there.

There are other highlighting issues specific to languages, but I felt like those were less relevant than Nova’s UI. I’m hoping the move to tree-sitter allows for more granular theme control in a future release? Especially when it comes to interface elements :smile:

Hello Tim!

Thank you for the report. This is a known issue, and should be resolve in the upcoming Nova 10.1 update.