Skip to content

Two "Loading..." messages when loading a web form using ODK Web Forms #1120

@lognaturel

Description

@lognaturel
Screen.Recording.2025-05-30.at.3.03.26.PM.mov

Expected behavior for now: a single "Loading..." message is shown.

Per @sadiqkhoja, there's a parent component and then a child component that does network requests. Ideally the outer component can get status info and have full responsibility for displaying loading status.

Longer term, we'll want to thoughtfully design the loading experience:

  • no change in background color
  • show a more pleasing/subtle indicator than "Loading..."
  • maybe don't show an indicator if the transition is fast
  • consider showing the title and body placeholders while the form is being loaded
  • consider whether Central or Web Forms should be responsible for the loading behavior

@alyblenkin and @nicoleorlowski this is right at the intersection of Web Forms and Central. You may want to explore together how important this feels and whether there's further low-hanging fruit we could address beyond at least showing a single message.

Metadata

Metadata

Assignees

Labels

frontendRequires a change to the UI

Type

No type

Projects

Status

✅ done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions