Fix possible crash

This commit is contained in:
NekoInverter committed 2020-10-23 15:20:39 +08:00
1 parent 7d238eef26
commit b97a034709
3 files changed
+8 -2

No files matched your search

@@ -72,8 +72,10 @@ public abstract class TaskPreference extends DialogPreference {
protected void onTaskEnd() {
// Dismiss dialog
Dialog dialog = getDialog();
if (null != dialog) {
try {
dialog.dismiss();
} catch (Exception e) {
e.printStackTrace();
}
// Clear async
mTask = null;
@@ -143,6 +143,7 @@ public class FilterActivity extends ToolbarActivity {
.setTitle(R.string.add_filter)
.setView(R.layout.dialog_add_filter)
.setPositiveButton(R.string.add, null)
.setNegativeButton(android.R.string.cancel, null)
.show();
AddFilterDialogHelper helper = new AddFilterDialogHelper();
helper.setDialog(dialog);
@@ -161,7 +162,9 @@ public class FilterActivity extends ToolbarActivity {
mAdapter.notifyDataSetChanged();
}
updateView(true);
}).show();
})
.setNegativeButton(android.R.string.cancel, null)
.show();
}
private class AddFilterDialogHelper implements View.OnClickListener {
@@ -213,6 +213,7 @@ public class HostsActivity extends ToolbarActivity
protected void onCreateDialogBuilder(AlertDialog.Builder builder) {
builder.setTitle(R.string.add_host);
builder.setPositiveButton(R.string.add_host_add, null);
builder.setNegativeButton(android.R.string.cancel, null);
}
@Override