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

Impossible to enter values manually in questions with external apps and the hidden appearance #6636

Open
dbemke opened this issue Mar 7, 2025 · 2 comments

Comments

@dbemke
Copy link

dbemke commented Mar 7, 2025

ODK Collect version

the master version 43b17e9

Android version

14

Device used

Pixel 7a

Problem description

In questions using external apps and the hidden appearance, the field to enter values manually doesn't appear if the external app isn't available.
If there isn't the hidden appearance added, the field to enter values manually appears.

external_widgets(1).xlsx

Steps to reproduce the problem

  1. Use a device in which Collect Answers Provider ISN’T installed.
  2. Open the form with hidden answers for external apps.
    external_widgets_hidden(1).xlsx
  3. Tap "Launch”.

Expected behavior

The field to enter values manually should display when an external app isn't available.

@seadowg seadowg moved this from inbox to ready in ODK Collect Mar 7, 2025
@lognaturel
Copy link
Member

This feels like it might actually be the best behavior here? If the form designer asks to hide the value, it's complex or large in some way. From the cases I'm aware of where it makes sense to do this (finger print digest, value that's actually multiple pieces of concatenated information), it wouldn't be possible to capture the value without the application. Is there an indication that there's a missing application?

@dbemke
Copy link
Author

dbemke commented Mar 10, 2025

This feels like it might actually be the best behavior here?

I just compared the behavior with and without the hidden appearance when the application is missing. In cases you described it seems ok that the field doesn't appear.

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

No branches or pull requests

2 participants