@@ -95,12 +95,7 @@ public void onDelete(@NonNull Account accountToDelete) {
9595 public void onSuccess (Long unsynchronizedChangesCount ) {
9696 runOnUiThread (() -> {
9797 if (unsynchronizedChangesCount > 0 ) {
98- new DeleteAlertDialogBuilder (ManageAccountsActivity .this )
99- .setTitle (getString (R .string .remove_account , accountToDelete .getUserName ()))
100- .setMessage (getResources ().getQuantityString (R .plurals .remove_account_message , (int ) unsynchronizedChangesCount .longValue (), accountToDelete .getAccountName (), unsynchronizedChangesCount ))
101- .setNeutralButton (android .R .string .cancel , null )
102- .setPositiveButton (R .string .simple_remove , (d , l ) -> viewModel .deleteAccount (accountToDelete , ManageAccountsActivity .this ))
103- .show ();
98+ showDeleteAlertDialog (accountToDelete , unsynchronizedChangesCount );
10499 } else {
105100 viewModel .deleteAccount (accountToDelete , ManageAccountsActivity .this );
106101 }
@@ -114,6 +109,18 @@ public void onError(@NonNull Throwable t) {
114109 });
115110 }
116111
112+ private void showDeleteAlertDialog (@ NonNull Account accountToDelete , Long unsynchronizedChangesCount ) {
113+ final MaterialAlertDialogBuilder alertDialogBuilder = new DeleteAlertDialogBuilder (ManageAccountsActivity .this )
114+ .setTitle (getString (R .string .remove_account , accountToDelete .getUserName ()))
115+ .setMessage (getResources ().getQuantityString (R .plurals .remove_account_message , (int ) unsynchronizedChangesCount .longValue (), accountToDelete .getAccountName (), unsynchronizedChangesCount ))
116+ .setNegativeButton (android .R .string .cancel , null )
117+ .setPositiveButton (R .string .simple_remove , (d , l ) -> viewModel .deleteAccount (accountToDelete , ManageAccountsActivity .this ));
118+
119+ NotesApplication .brandingUtil ().dialog .colorMaterialAlertDialogBackground (this , alertDialogBuilder );
120+
121+ alertDialogBuilder .show ();
122+ }
123+
117124 public void onChangeNotesPath (@ NonNull Account localAccount ) {
118125 changeAccountSetting (localAccount ,
119126 R .string .settings_notes_path ,
0 commit comments