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

Wrong theme in parts of the app with the previous styling #6555

Open
dbemke opened this issue Dec 19, 2024 · 0 comments · May be fixed by #6556
Open

Wrong theme in parts of the app with the previous styling #6555

dbemke opened this issue Dec 19, 2024 · 0 comments · May be fixed by #6556
Assignees

Comments

@dbemke
Copy link

dbemke commented Dec 19, 2024

ODK Collect version

the master version 1fdc79f

Android version

10, 14

Device used

Redmi 9T, Pixel 7a

Problem description

After scanning a QR code from an older version of Collect which allows changing theme, there are parts in which the wrong theme is applied. It seems that it appears in dialogs which are in the previous styling. I managed to reproduce it in the bearing widget dialog and dialog informing that sending failed.

Steps to reproduce the problem

  1. In the first device with the store version (or a version which allows choosing the theme) create the demo project.
  2. In settings set the dark mode.
  3. Go to settings- project management – reconfigure with QR code - QR code (to create the QR code).
  4. In the second device with the light mode install the master version.
  5. Add the demo project by scanning the QR code from the first device.
  6. Download forms.
  7. Go to Start new form to All question types forms.
  8. Go to the bearing widget and tap "Record Bearing” (the dark mode appears).
  9. Go to the image widget and add an image which is too big to be sent.
  10. Send the form.
  11. After the form fails to send, go to "Ready to send” and try to send the form (the failure dialog appears in the dark mode)

Expected behavior

All parts of the app should use the theme of the device

@seadowg seadowg moved this from inbox to ready in ODK Collect Dec 19, 2024
@seadowg seadowg self-assigned this Dec 19, 2024
@seadowg seadowg moved this from ready to in progress in ODK Collect Dec 19, 2024
@seadowg seadowg linked a pull request Dec 19, 2024 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: in progress
Development

Successfully merging a pull request may close this issue.

2 participants