summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/messaging/ui/VCardDetailActivity.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/messaging/ui/VCardDetailActivity.java b/src/com/android/messaging/ui/VCardDetailActivity.java
index fecdc34..d22a6e3 100644
--- a/src/com/android/messaging/ui/VCardDetailActivity.java
+++ b/src/com/android/messaging/ui/VCardDetailActivity.java
@@ -21,7 +21,6 @@ import android.os.Bundle;
import android.view.MenuItem;
import com.android.messaging.R;
-import com.android.messaging.util.Assert;
/**
* An activity that hosts VCardDetailFragment that shows the content of a VCard that contains one
@@ -37,11 +36,11 @@ public class VCardDetailActivity extends BugleActionBarActivity {
@Override
public void onAttachFragment(final Fragment fragment) {
- Assert.isTrue(fragment instanceof VCardDetailFragment);
final Uri vCardUri = getIntent().getParcelableExtra(UIIntents.UI_INTENT_EXTRA_VCARD_URI);
- Assert.notNull(vCardUri);
- final VCardDetailFragment vCardDetailFragment = (VCardDetailFragment) fragment;
- vCardDetailFragment.setVCardUri(vCardUri);
+ if (fragment instanceof VCardDetailFragment && vCardUri != null) {
+ final VCardDetailFragment vCardDetailFragment = (VCardDetailFragment) fragment;
+ vCardDetailFragment.setVCardUri(vCardUri);
+ }
}
@Override