include list title in delete prompt
closes sk22#304
This commit is contained in:
@@ -88,7 +88,7 @@ public class ListTimelineFragment extends StatusListFragment {
|
|||||||
.setNegativeButton(R.string.cancel, (d, which) -> {})
|
.setNegativeButton(R.string.cancel, (d, which) -> {})
|
||||||
.show();
|
.show();
|
||||||
} else if (item.getItemId() == R.id.delete) {
|
} else if (item.getItemId() == R.id.delete) {
|
||||||
UiUtils.confirmDeleteList(getActivity(), accountID, listID, () -> {
|
UiUtils.confirmDeleteList(getActivity(), accountID, listID, listTitle, () -> {
|
||||||
args.putBoolean("deleted", true);
|
args.putBoolean("deleted", true);
|
||||||
setResult(true, args);
|
setResult(true, args);
|
||||||
Nav.finish(this);
|
Nav.finish(this);
|
||||||
|
|||||||
@@ -538,8 +538,12 @@ public class UiUtils{
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void confirmDeleteList(Activity activity, String accountID, String listID, Runnable callback) {
|
public static void confirmDeleteList(Activity activity, String accountID, String listID, String listTitle, Runnable callback) {
|
||||||
showConfirmationAlert(activity, R.string.sk_delete_list, R.string.sk_delete_list_confirm, R.string.delete, R.drawable.ic_fluent_delete_28_regular,
|
showConfirmationAlert(activity,
|
||||||
|
activity.getString(R.string.sk_delete_list),
|
||||||
|
activity.getString(R.string.sk_delete_list_confirm, listTitle),
|
||||||
|
activity.getString(R.string.delete),
|
||||||
|
R.drawable.ic_fluent_delete_28_regular,
|
||||||
() -> new DeleteList(listID).setCallback(new Callback<>() {
|
() -> new DeleteList(listID).setCallback(new Callback<>() {
|
||||||
@Override
|
@Override
|
||||||
public void onSuccess(Object o) {
|
public void onSuccess(Object o) {
|
||||||
|
|||||||
@@ -137,7 +137,7 @@
|
|||||||
<string name="sk_list_replies_policy_followed">followed users</string>
|
<string name="sk_list_replies_policy_followed">followed users</string>
|
||||||
<string name="sk_list_replies_policy_none">no one</string>
|
<string name="sk_list_replies_policy_none">no one</string>
|
||||||
<string name="sk_delete_list">Delete list</string>
|
<string name="sk_delete_list">Delete list</string>
|
||||||
<string name="sk_delete_list_confirm">Are you sure you want to delete this list?</string>
|
<string name="sk_delete_list_confirm">Are you sure you want to delete the list “%s”?</string>
|
||||||
<string name="sk_edit_list_title">Edit list</string>
|
<string name="sk_edit_list_title">Edit list</string>
|
||||||
<string name="sk_your_lists">Your lists</string>
|
<string name="sk_your_lists">Your lists</string>
|
||||||
<string name="sk_timeline_home">Home</string>
|
<string name="sk_timeline_home">Home</string>
|
||||||
|
|||||||
Reference in New Issue
Block a user