-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
do not show all sync conflict notifications during app launch #16274
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
do not show all sync conflict notifications during app launch #16274
Conversation
0474133 to
5fdcc2d
Compare
kra-mo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, makes sense :)
This comment was marked as resolved.
This comment was marked as resolved.
d8a699c to
1941bb8
Compare
Signed-off-by: alperozturk <[email protected]> # Conflicts: # app/src/main/res/values/strings.xml
Signed-off-by: alperozturk96 <[email protected]>
Signed-off-by: alperozturk96 <[email protected]>
70b4401 to
b0209f7
Compare
ZetaTom
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general it works well. From a UX perspective, I think that the app should open in the foreground when users tap on Resolve Conflicts. Currently the app opens in the background and the notification disappears.
android.16274.webm
Tested using a Pixel 2 emulator running an AOSP Android 11 image.
|
blue-Light-Screenshot test failed, but no output was generated. Maybe a preliminary stage failed. |
|
APK file: https://www.kaminsky.me/nc-dev/android-artifacts/16274.apk |
|
/backport to stable-3.35 |

Issue: #16126 (comment)
When a user encounters a sync conflict through manual or automatic uploads, the
retryUploadsfunction currently triggers a separate notification for each conflicted file at app launch. This can result in multiple notifications appearing at app launch, which can be overwhelming and annoying.Changes
This PR ensures that only a single notification is shown for sync conflicts at app launch. Tapping the notification opens the Uploads screen, allowing the user to review and resolve conflicts. This eliminates the repetitive notifications during app launch while keeping the user informed.
Note: User would still see sync conflict message for each file after upload attempt via auto or manual upload.
This will be shown instead of multiple sync conflict notification at app launch