summaryrefslogtreecommitdiffstats
path: root/src/com/android/mail/ui/ConversationViewFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/mail/ui/ConversationViewFragment.java')
-rw-r--r--src/com/android/mail/ui/ConversationViewFragment.java32
1 files changed, 1 insertions, 31 deletions
diff --git a/src/com/android/mail/ui/ConversationViewFragment.java b/src/com/android/mail/ui/ConversationViewFragment.java
index e0389d806..f5a0cdad7 100644
--- a/src/com/android/mail/ui/ConversationViewFragment.java
+++ b/src/com/android/mail/ui/ConversationViewFragment.java
@@ -48,7 +48,6 @@ import com.android.mail.FormattedDateBuilder;
import com.android.mail.R;
import com.android.mail.analytics.Analytics;
import com.android.mail.analytics.AnalyticsTimer;
-import com.android.mail.browse.AttachmentActionHandler;
import com.android.mail.browse.ConversationContainer;
import com.android.mail.browse.ConversationContainer.OverlayPosition;
import com.android.mail.browse.ConversationFooterView.ConversationFooterCallbacks;
@@ -453,10 +452,6 @@ public class ConversationViewFragment extends AbstractConversationViewFragment i
public void onDestroyView() {
super.onDestroyView();
mConversationContainer.setOverlayAdapter(null);
- // AdViewFragment has no conversation and will crash.
- if (mConversation != null) {
- AttachmentActionHandler.unregisterDismissListeners(mConversation.uri);
- }
mAdapter = null;
resetLoadWaiting(); // be sure to unregister any active load observer
mViewsCreated = false;
@@ -913,7 +908,7 @@ public class ConversationViewFragment extends AbstractConversationViewFragment i
* @param convItem adapter item with data to render and measure
* @return height of the rendered view in screen px
*/
- public int measureOverlayHeight(ConversationOverlayItem convItem) {
+ private int measureOverlayHeight(ConversationOverlayItem convItem) {
final int type = convItem.getType();
final View convertView = mConversationContainer.getScrapView(type);
@@ -1620,31 +1615,6 @@ public class ConversationViewFragment extends AbstractConversationViewFragment i
mDiff = (expanded ? 1 : -1) * Math.abs(i.getHeight() - heightBefore);
}
- // START MessageFooterCallbacks
-
- @Override
- public void setMessageSpacerHeight(MessageFooterItem item, int newSpacerHeight) {
- mConversationContainer.invalidateSpacerGeometry();
-
- // update message HTML spacer height
- final int h = mWebView.screenPxToWebPx(newSpacerHeight);
- LogUtils.i(LAYOUT_TAG, "setting HTML spacer h=%dwebPx (%dscreenPx)", h, newSpacerHeight);
- mWebView.loadUrl(String.format("javascript:setMessageFooterSpacerHeight('%s', %s);",
- mTemplates.getMessageDomId(item.getHeaderItem().getMessage()), h));
- }
-
- @Override
- public MessageFooterView getViewForItem(MessageFooterItem item) {
- return (MessageFooterView) mConversationContainer.getViewForItem(item);
- }
-
- @Override
- public int getUpdatedHeight(MessageFooterItem item) {
- return measureOverlayHeight(item);
- }
-
- // END MessageFooterCallbacks
-
/**
* @return {@code true} because either the Print or Print All menu item is shown in GMail
*/