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

Arrows in Input method in GeoShape and GeoTrace overlap "Cancel” button in the landscape view #5957

Open
dbemke opened this issue Feb 9, 2024 · 4 comments
Milestone

Comments

@dbemke
Copy link

dbemke commented Feb 9, 2024

ODK Collect version

the store version 2023.3.1, 2024.1.0 beta 2

Android version

10, 14

Device used

Redmi 9T, Pixel 7a

Problem description

Arrows in Input method in GeoShape and GeoTrace overlap "Cancel” button in the landscape view.
The issue also occurred in 2023.3.1 but was less visible with the previous design of the buttons.

geotrceinput.mp4

Steps to reproduce the problem

  1. Go to All widget form to GeoShape or GeoTrace widget.
  2. Tap "Start”.
  3. Rotate the device so that it is in landscape view.
  4. Tap the icon to choose the input method.
  5. Select "Automatic location recording”.
  6. Check the position of arrows in "Recording interval” and "Accuracy requirement”
  7. Try to scroll down.

Expected behavior

Arrows in the input method dialog shouldn't overlap buttons.

@lognaturel
Copy link
Member

This does not feel urgent to me. I think we can even leave it.

@seadowg seadowg added this to the v2024.2 milestone Feb 13, 2024
@seadowg seadowg modified the milestones: v2024.2, v2024.3 Apr 4, 2024
@alyblenkin
Copy link
Collaborator

If we want to prioritize this story, I think we could make this experience a lot more clear and easier to use. During my chat with the QA team on some of the geo work for web forms, we talked about a few ideas to improve the language:

  • The title could be more action oriented "Select trace method" or "Select shape method"
  • Using the word "placement" instead of "record" because it isn't recording audio

Given the other geo work we've been doing, I think this interaction could also happen in a bottom sheet. I also updated the dropdown to a chip so it's easier to select.

Figma ideas

@alyblenkin
Copy link
Collaborator

alyblenkin commented Jul 22, 2024

I played around with what this interaction might look like. It's not perfect, but it will give us something to discuss.

@seadowg seadowg modified the milestones: v2024.3, v2024.4 Aug 9, 2024
@alyblenkin
Copy link
Collaborator

To summarize our conversation we are going to address this issue later.

Next steps:

  1. We will start with implementing remembering the last input method (as part of the work with remember last zoom level). Hopefully this will reduce the need for people to keep coming back to change the input method and run into this issue with the arrows in landscape.
  2. Update the strings to make the language more user friendly
  3. Change UX with the bottom sheetto address the issue with the arrows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: not ready
Development

No branches or pull requests

4 participants