Skip to content
Snippets Groups Projects
Commit f64bf4a4 authored by Adrien Béraud's avatar Adrien Béraud
Browse files

contact details: catch exception in action

Change-Id: I331e14b3fab0c6363031b271345a664d923741a8
parent d6944815
No related branches found
No related tags found
No related merge requests found
......@@ -38,6 +38,7 @@ import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import android.widget.Toast;
......@@ -66,6 +67,7 @@ import io.reactivex.android.schedulers.AndroidSchedulers;
import io.reactivex.disposables.CompositeDisposable;
public class ContactDetailsActivity extends AppCompatActivity {
private static final String TAG = ContactDetailsActivity.class.getName();
@Inject
@Singleton
......@@ -116,8 +118,12 @@ public class ContactDetailsActivity extends AppCompatActivity {
super(b.getRoot());
binding = b;
itemView.setOnClickListener(view -> {
if (callback != null)
callback.onAction();
try {
if (callback != null)
callback.onAction();
} catch (Exception e) {
Log.w(TAG, "Error performing action" ,e);
}
});
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment