From fe376b22d650f05df76a8dbbe26726e19ec48219 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Sun, 8 Nov 2020 17:48:49 +0200 Subject: [PATCH] Edit collection fragment: fix crash. --- .../ui/etebase/EditCollectionFragment.kt | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/etesync/syncadapter/ui/etebase/EditCollectionFragment.kt b/app/src/main/java/com/etesync/syncadapter/ui/etebase/EditCollectionFragment.kt index 6da321a0..69add069 100644 --- a/app/src/main/java/com/etesync/syncadapter/ui/etebase/EditCollectionFragment.kt +++ b/app/src/main/java/com/etesync/syncadapter/ui/etebase/EditCollectionFragment.kt @@ -238,11 +238,14 @@ class EditCollectionFragment : Fragment() { } } catch (e: EtebaseException) { uiThread { - AlertDialog.Builder(requireContext()) - .setIcon(R.drawable.ic_info_dark) - .setTitle(R.string.exception) - .setMessage(e.localizedMessage) - .setPositiveButton(android.R.string.yes) { _, _ -> }.show() + val context = context + if (context != null) { + AlertDialog.Builder(requireContext()) + .setIcon(R.drawable.ic_info_dark) + .setTitle(R.string.exception) + .setMessage(e.localizedMessage) + .setPositiveButton(android.R.string.yes) { _, _ -> }.show() + } } } finally { uiThread {