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

[BUG] VSCode extension very glitchy - stealing focus, closing interface components, resetting graphs #226

Closed
abirtley opened this issue May 17, 2024 · 7 comments
Assignees
Labels
bug Something isn't working component/extension

Comments

@abirtley
Copy link

Current Behavior:

I'm very excited by what you have planned here, but there are numerous glitches in the VS Code extension that make it practically impossible for me to explore Quary at the moment.

Here is a video with a small example - see how the Configure window disappears when you click "where", and then when you try again, it disappears when you click to change the operator.

Screen.Recording.2024-05-17.at.4.20.37.pm.mov

I have encountered numerous behaviours similar to this, such as:

  • When editing the templated SQL while a graph is visible, it seems the graph keeps refreshing, stealing focus from my text input, so I can only type one character at a time.
  • Any type of clicking within the customise window is fraught. Sometimes it doesn't seem to register the click, sometimes it closes the customise window but keeps all the settings, sometimes it deletes all the settings or changes them to something randomly different. Sometimes it does actually work.
  • Saving the chart file in the Quary extension view (not the yaml text editor view) sometimes doesn't save it - you re-open the chart and it's the same as it was before you made your changes.

Obviously this is not the behaviour you are seeing, since it makes the whole thing virtually impossible to use.

Expected Behavior:

VS Code extension should behave like it does in the promo video on the quary.dev homepage.

Steps To Reproduce:

Follow the quickstart https://www.quary.dev/docs/quickstart-supabase

Attempt to make a chart and customise it to any degree.

Environment:

  • OS: MacOS 13.6.6 (22G630)
  • VS Code: 1.89.1 (Universal)
  • quary 0.1.0
  • quary extension published 2023-11-19, 22:59:26

Anything else:

Let me know what other information would be helpful!

@louisjoecodes louisjoecodes self-assigned this May 17, 2024
@louisjoecodes louisjoecodes added bug Something isn't working component/extension labels May 17, 2024
@louisjoecodes
Copy link
Contributor

Hey @abirtley apologies for this experience, we're looking into this!

@benfdking benfdking added this to the First launch fixes milestone May 17, 2024
@louisjoecodes
Copy link
Contributor

Hey @abirtley fix is currently being reviewed. I will update this ticket once we have tested the changes internally and made a release.

@abirtley
Copy link
Author

Wonderful, can't wait to give it a try for real!

@louisjoecodes
Copy link
Contributor

Hey @abirtley, I have just deployed the fixes! Looking forward for you to try it - let me know if you find anything else 👍

@abirtley
Copy link
Author

Wonderful! I can confirm this is now working as expected 🎉

@louisjoecodes
Copy link
Contributor

Great! Thanks for confirming

1 similar comment
@louisjoecodes
Copy link
Contributor

Great! Thanks for confirming

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working component/extension
Projects
None yet
Development

No branches or pull requests

3 participants