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

After restarting Quiet while joining, user should return to progress screen #1910

Open
Tracked by #1902
leblowl opened this issue Oct 3, 2023 · 7 comments
Open
Tracked by #1902
Labels

Comments

@leblowl
Copy link
Collaborator

leblowl commented Oct 3, 2023

If you are joining a community and close Quiet during the joining process. When you restart Quiet it gets stuck on the Quiet logo. Instead, the user should probably return to the loading/progress screen

@leblowl leblowl added this to Quiet Oct 3, 2023
@leblowl leblowl moved this to Sprint in Quiet Oct 3, 2023
@leblowl leblowl added the bug Something isn't working label Oct 3, 2023
@holmesworcester
Copy link
Contributor

Still a problem in the latest version on develop?

@leblowl
Copy link
Collaborator Author

leblowl commented Oct 30, 2023

I'm not sure, I'll be looking into this again soon.

@leblowl
Copy link
Collaborator Author

leblowl commented Nov 13, 2023

Ok, so actually it doesn't appear to be stuck. I think the issue is that when you quit and then open the app again, it doesn't show the progress bar anymore, just the Quiet logo. Because joining can be relatively slow (#1903), it can feel like it is stuck. So perhaps, what we want to do is always show the progress bar if things are in progress.

@holmesworcester
Copy link
Contributor

#1903 shouldn't affect returning users though. For returning users app restart should be fast and should not depend on the network at all.

What kind of delay are you seeing?

@leblowl
Copy link
Collaborator Author

leblowl commented Nov 13, 2023

I think the affect is if you close the app while joining a community. If you quit before you've fully connected to other peers over Tor, then when you start the application again, it seems to continue doing what it was doing before, just without any loading screen, only a quiet logo. So the delay appears to be the same delay as in #1903, just without any loading screen. At least this is how it looks to me, what do you think?

@holmesworcester
Copy link
Contributor

holmesworcester commented Nov 13, 2023

Ah, now I understand. Then yes, if you quit while joining, you should see progress on restart.

If that's what we think the issue is, I propose renaming this issue to "User should see joining progress after restart", or creating a new one.

Also I'm going to move it from the current Sprint, since our current belief is that this is issue not indicative of some deeper unknown bug, and it only comes up in a specific case.

@holmesworcester holmesworcester moved this from Sprint to Backlog - Desktop & Backend in Quiet Nov 13, 2023
@leblowl leblowl changed the title After closing Quiet while joining, it gets stuck on the Quiet logo After restarting Quiet while joining, user should return to progress screen Nov 13, 2023
@leblowl
Copy link
Collaborator Author

leblowl commented Nov 13, 2023

Nice ideas, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Backlog - Desktop & Backend
Development

No branches or pull requests

2 participants