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

Fast M slice turns occasionally result in dropped moves #84

Open
thehale opened this issue Nov 10, 2022 · 0 comments
Open

Fast M slice turns occasionally result in dropped moves #84

thehale opened this issue Nov 10, 2022 · 0 comments
Labels
bug Something isn't working
Milestone

Comments

@thehale
Copy link
Member

thehale commented Nov 10, 2022

For example, sometimes after doing an H permutation (M2 U' M2 U2 M2 U' M2) especially quickly, one of the R/L layers appears rotated incorrectly on the virtual cube.

The issue appears to be the result of the fact that an M turn comes from the smartcube as R L', so sending those moves in quick succession may cause a race condition of sorts on the twisty player.

We'll need some way to debounce the moves, convert to an M directly, create a synchronized queue, or something else...

@thehale thehale added the bug Something isn't working label Nov 10, 2022
@thehale thehale modified the milestones: 1.0.0, 1.1.0 Jun 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant