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

Handle configuration change for DragAndDropInteraction #4473

Closed
vrajdesai78 opened this issue Jul 27, 2022 · 0 comments · Fixed by #5478 or subhajitxyz/oppia-android#3
Closed

Handle configuration change for DragAndDropInteraction #4473

vrajdesai78 opened this issue Jul 27, 2022 · 0 comments · Fixed by #5478 or subhajitxyz/oppia-android#3
Assignees
Labels
bug End user-perceivable behaviors which are not desirable. Impact: Low Low perceived user impact (e.g. edge cases). Work: High It's not clear what the solution is. Z-ibt Temporary label for Ben to keep track of issues he's triaged.

Comments

@vrajdesai78
Copy link
Contributor

vrajdesai78 commented Jul 27, 2022

Configuration change should be handled for DragAndDropInteraction such that when device is rotated, last selected answer of user persist.

Steps to reproduce the bug:

  1. Open app and visit Prototype Exploration
  2. Answer questions until you reach DragAndDropInteraction (mostly last second question in this exploration)
  3. In DragAndDropInteraction, change the order of options (DO NOT SUBMIT THE ANSWER)
  4. Now rotate your screen
  5. Notice that the DragAndDropInteraction values have been reset.

Expected behaviour
The last order of values should persist during rotation, so that user doesn't need to re-order the values.

Similar issues
#4471
#4472
#4474

@vrajdesai78 vrajdesai78 self-assigned this Jul 27, 2022
@Broppia Broppia added issue_type_infrastructure Impact: Low Low perceived user impact (e.g. edge cases). labels Jul 29, 2022
@BenHenning BenHenning added issue_type_bug Z-ibt Temporary label for Ben to keep track of issues he's triaged. Issue: Needs Clarification Indicates that an issue needs more detail in order to be able to be acted upon. and removed issue_type_infrastructure labels Sep 15, 2022
@seanlip seanlip added bug End user-perceivable behaviors which are not desirable. and removed issue_user_learner labels Mar 29, 2023
@rt4914 rt4914 changed the title Handle configuration change for DragAndDropInteraction Handle configuration change for DragAndDropInteraction [Blocked on #4470] Apr 12, 2023
@rt4914 rt4914 removed the Issue: Needs Clarification Indicates that an issue needs more detail in order to be able to be acted upon. label May 15, 2023
@adhiamboperes adhiamboperes added the Work: Medium The means to find the solution is clear, but it isn't at good-first-issue level yet. label Jun 20, 2023
@adhiamboperes adhiamboperes removed the Work: Medium The means to find the solution is clear, but it isn't at good-first-issue level yet. label Jul 9, 2023
@adhiamboperes adhiamboperes added the Work: High It's not clear what the solution is. label Jul 9, 2023
@adhiamboperes adhiamboperes changed the title Handle configuration change for DragAndDropInteraction [Blocked on #4470] Handle configuration change for DragAndDropInteraction Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug End user-perceivable behaviors which are not desirable. Impact: Low Low perceived user impact (e.g. edge cases). Work: High It's not clear what the solution is. Z-ibt Temporary label for Ben to keep track of issues he's triaged.
7 participants