wordpress-mobile / WordPress-Android

WordPress for Android
http://android.wordpress.org
GNU General Public License v2.0
2.92k stars 1.3k forks source link

[Reader Customization] Save reading preferences with device or app back buttons #20553

Closed thomashorta closed 1 month ago

thomashorta commented 1 month ago

[!Warning] This should only be merged after https://github.com/wordpress-mobile/WordPress-Android/pull/20506

~Add a "Done" button for saving Reader preferences instead of relying on the top app bar "back" button.~

After some discussion (p1711720310041669-slack-C06PGTY5PKK), it was decided to keep the dialog without a "Done" button and, instead, make sure both the system's back button and the top app bar back button save the preferences before exiting.


To Test:

Since the feature is still in development, follow the initial instructions in the "To Test" section of https://github.com/wordpress-mobile/WordPress-Android/pull/20506


Regression Notes

  1. Potential unintended areas of impact

    • N/A
  2. What I did to test those areas of impact (or what existing automated tests I relied on)

    • N/A
  3. What automated tests I added (or what prevented me from doing so)

    • N/A

PR Submission Checklist:


Testing Checklist (strike-out the not-applying and unnecessary ones):

wpmobilebot commented 1 month ago
WordPress📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress WordPress
FlavorJalapeno
Build TypeDebug
Versionpr20553-40b24a3
Commit40b24a30367cb04f01d0a3e409ed589144f199ef
Direct Downloadwordpress-prototype-build-pr20553-40b24a3.apk
Note: Google Login is not supported on these builds.
wpmobilebot commented 1 month ago
Jetpack📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack Jetpack
FlavorJalapeno
Build TypeDebug
Versionpr20553-40b24a3
Commit40b24a30367cb04f01d0a3e409ed589144f199ef
Direct Downloadjetpack-prototype-build-pr20553-40b24a3.apk
Note: Google Login is not supported on these builds.
sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud