Merge "Fix assertion failures caused by different instance type" am: 5500d33555 am: f390d17b40 am: 8ded71f805
am: f05af1e2a8
Change-Id: I37071d8c4342a41c0fd86036740aaa8ce0271f53
This commit is contained in:
@@ -16,12 +16,10 @@
|
||||
|
||||
package com.android.messaging.ui;
|
||||
|
||||
import android.app.Fragment;
|
||||
import android.os.Bundle;
|
||||
import android.view.MenuItem;
|
||||
|
||||
import com.android.messaging.R;
|
||||
import com.android.messaging.util.Assert;
|
||||
|
||||
/**
|
||||
* Show a list of currently blocked participants.
|
||||
@@ -36,11 +34,6 @@ public class BlockedParticipantsActivity extends BugleActionBarActivity {
|
||||
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onAttachFragment(final Fragment fragment) {
|
||||
Assert.isTrue(fragment instanceof BlockedParticipantsFragment);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onOptionsItemSelected(final MenuItem item) {
|
||||
switch (item.getItemId()) {
|
||||
|
||||
@@ -37,11 +37,13 @@ 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) {
|
||||
final Uri vCardUri =
|
||||
getIntent().getParcelableExtra(UIIntents.UI_INTENT_EXTRA_VCARD_URI);
|
||||
Assert.notNull(vCardUri);
|
||||
final VCardDetailFragment vCardDetailFragment = (VCardDetailFragment) fragment;
|
||||
vCardDetailFragment.setVCardUri(vCardUri);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user