Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Symbols are reloaded on every keystroke #35

Open
belcar-s opened this issue May 23, 2022 · 1 comment
Open

Symbols are reloaded on every keystroke #35

belcar-s opened this issue May 23, 2022 · 1 comment
Labels
bug Something isn't working nova-core This issue needs to be fixed in Nova.

Comments

@belcar-s
Copy link
Collaborator

belcar-s commented May 23, 2022

This issue has the labels bug and nova-core because I think that problems in Nova and in the extension are contributing.

We use a method to execute code when the user stops typing. As discovered by unqiue in the Nova developer forum, that method sometimes behaves undesirably: https://devforum.nova.app/t/callback…. It is not yet known to me under what conditions this exactly occurs.

Although #38 greatly mitigates the issue, some of its consequences remain. The symbols sidebar lists symbols; since the sidebar is reloaded upon every keystroke, users will see a very displeasing animation while symbol names are changed.

@belcar-s belcar-s added bug Something isn't working help wanted Extra attention is needed nova-core This issue needs to be fixed in Nova. labels May 23, 2022
belcar-s added a commit that referenced this issue May 23, 2022
Related to, although not a solution for, #35.
belcar-s added a commit that referenced this issue May 24, 2022
Related to, although not a solution for, #35.
@belcar-s belcar-s removed the help wanted Extra attention is needed label Jun 2, 2022
@belcar-s
Copy link
Collaborator Author

belcar-s commented Jun 13, 2022

I witnessed this very strange behavior today.

INcomprehensible.behavior.mp4

Ignore the broken symbols list; that's due to some buggy changes that I think are unrelated.

Is it possible that several listeners are still being registered for each file?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working nova-core This issue needs to be fixed in Nova.
Projects
None yet
Development

No branches or pull requests

1 participant