diff --git a/app/src/main/java/com/cappielloantonio/play/ui/dialog/StarredSyncDialog.java b/app/src/main/java/com/cappielloantonio/play/ui/dialog/StarredSyncDialog.java index 7a85dde9..69cb8831 100644 --- a/app/src/main/java/com/cappielloantonio/play/ui/dialog/StarredSyncDialog.java +++ b/app/src/main/java/com/cappielloantonio/play/ui/dialog/StarredSyncDialog.java @@ -38,6 +38,7 @@ public class StarredSyncDialog extends DialogFragment { builder.setView(bind.getRoot()) .setTitle(R.string.starred_sync_dialog_title) .setPositiveButton(R.string.starred_sync_dialog_positive_button, null) + .setNeutralButton(R.string.starred_sync_dialog_neutral_button, null) .setNegativeButton(R.string.starred_sync_dialog_negative_button, null); return builder.create(); @@ -73,6 +74,12 @@ public class StarredSyncDialog extends DialogFragment { }); }); + Button neutralButton = dialog.getButton(Dialog.BUTTON_NEUTRAL); + neutralButton.setOnClickListener(v -> { + Preferences.setStarredSyncEnabled(true); + dialog.dismiss(); + }); + Button negativeButton = dialog.getButton(Dialog.BUTTON_NEGATIVE); negativeButton.setOnClickListener(v -> { Preferences.setStarredSyncEnabled(false); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index f36f39a8..abb203f7 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -198,7 +198,8 @@ Year %1$d %1$s • %2$s Cancel - Continue + Continue + Continue and download Downloading starry tracks may require a large amount of data. Sync starred tracks https://undraw.co/