Skip to content
Snippets Groups Projects
Unverified Commit cc5b7ffd authored by Matthias Urhahn's avatar Matthias Urhahn Committed by GitHub
Browse files

Contact journal day screen: New attributes (EXPOSUREAPP-5108) (#2362)

* Strings for contact diary encounter/visit button groups and extensions.

* First draft, enchance person and location items to allow changing the new attributes.

* Move circumstances text input + button into a custom view.
Fix TextWatcher mechanism.
Reduce clickable container area to header.
Fix list items flickering on update.

* Adjust duration storage to map long to JodaTime.Duration.
Improve list item update mechanism, we don't need live updates, just live restoration on stableId change.

* Fix inconsistent list/database updates.
We need to to refresh the list data consistently.
Introduce payload handling to prevent whole view refresh.

* Call text changed listener after focus was lost.

* LINTER ¯\_(ツ)_/¯

* Fix instrumentation tests.

* Trim text from circumstances input.

* Fix list items not expanding on selection because the ViewHolder wasn't re-layouted.
parent 57ce870f
No related branches found
No related tags found
No related merge requests found
Showing
with 451 additions and 184 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment