always colorize 'Reset' as destructive-red

This commit is contained in:
B. Petersen
2025-01-31 11:58:54 +01:00
committed by bjoern
parent 7eaaf3bbb4
commit d8b49f57a9
2 changed files with 8 additions and 2 deletions
@@ -124,7 +124,9 @@ public class QrCodeHandler {
dcContext.setConfigFromQr(rawString);
});
builder.setPositiveButton(R.string.ok, null);
break;
AlertDialog withdrawDialog = builder.show();
Util.redButton(withdrawDialog, AlertDialog.BUTTON_NEUTRAL);
return;
case DcContext.DC_QR_REVIVE_VERIFYCONTACT:
case DcContext.DC_QR_REVIVE_VERIFYGROUP:
@@ -104,8 +104,12 @@ public class Util {
}
public static void redPositiveButton(AlertDialog dialog) {
redButton(dialog, AlertDialog.BUTTON_POSITIVE);
}
public static void redButton(AlertDialog dialog, int whichButton) {
try {
dialog.getButton(AlertDialog.BUTTON_POSITIVE).setTextColor(redDestructiveColor);
dialog.getButton(whichButton).setTextColor(redDestructiveColor);
} catch (Exception e) {
e.printStackTrace();
}