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

Fixes for Quest Accounts Panel showing Desktop version #575

Merged
merged 5 commits into from
Dec 1, 2023

Conversation

andybak
Copy link
Contributor

@andybak andybak commented Nov 28, 2023

No description provided.

@mikeage mikeage added the bugfix Something has been fixed label Nov 28, 2023
@andybak andybak marked this pull request as ready for review November 28, 2023 12:41
@andybak
Copy link
Contributor Author

andybak commented Nov 28, 2023

I am hoping this fixes the two reported issues although it's still not logging into Google. I think that's because builds from PRs don't have access to secrets and logcat seems to show a failure with oAuth so it's at least attempting to make the request.

One issue seems to stem back to the i18n work - some of the prefab overrides on the PopUpWindow_Accounts_Mobile had been lost so it was behaving like PopUpWindow_Accounts

The other issue was related to the Labs panel although @mikeskydev reported that it didn't open for him - for me the issue was that I got the desktop version rather than the mobile version. I've rewritten some of the panel opening logic which had got a bit murky.

@mikeage
Copy link
Member

mikeage commented Nov 28, 2023

This PR was built from a branch, so it has the secrets. Only PRs from forks (e.g.,the IxxyXR repo) don't have access to the secrets.

@andybak
Copy link
Contributor Author

andybak commented Nov 28, 2023

This PR was built from a branch, so it has the secrets. Only PRs from forks (e.g.,the IxxyXR repo) don't have access to the secrets.

hmmmm. in which case i'll need to dig deeper.

@andybak andybak marked this pull request as draft November 28, 2023 13:17
@andybak
Copy link
Contributor Author

andybak commented Nov 28, 2023

I'm a bit stuck here. Just tested #548 which was the PR merged directly before #549 - and the problem is still there. So it wasn't #549

I found an discrepancy relating to changes made in the i18n merge but that didn't fix it.

Still looking but if you get a chance to look, let me know if you have any ideas. I guess a manual bisect might be the next thing.

@andybak
Copy link
Contributor Author

andybak commented Nov 28, 2023

Previous comment was meant for @mikeskydev ...

@mikeskydev
Copy link
Member

@andybak Yeah, it shows one of the option windows when it shouldn't right? that's fine, just the error I was seeing when testing was that clicking 'sign in' prompted to remove headset. if it's back to the other bug, that's fine, i'll tackle that seperately!

@andybak
Copy link
Contributor Author

andybak commented Nov 29, 2023

I just compared to pre 1.0 and there were a few differences in which game objects were visible initially. I've pushed a change that fixes this

@mikeskydev
Copy link
Member

Authentication appears to be a different issue, so i'm happy for this to be merged in the meantime

@andybak andybak marked this pull request as ready for review December 1, 2023 14:37
@andybak andybak merged commit 526c264 into main Dec 1, 2023
30 checks passed
@mikeage mikeage deleted the fix/accounts-panel-quest branch January 26, 2024 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix Something has been fixed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants