Update attachment buttons after loading attachment

We would update the attachment buttons if the UI was becoming visible (i.e.
coming back from a settings page), but, we weren't updating them after the
attachment finished loading.

bug 4074694

Change-Id: I9d235620b5a92c2bbb871f70c9d97350cc151ce8
This commit is contained in:
Todd Kennedy 2011-03-10 09:06:13 -08:00
parent 70e99aa97f
commit 074cc5869d

View File

@ -183,7 +183,7 @@ public abstract class MessageViewFragmentBase extends Fragment implements View.O
/**
* Flags to control the tabs.
* @see #updateTabFlags(int)
* @see #updateTabs(int)
*/
private int mTabFlags;
@ -857,14 +857,7 @@ public abstract class MessageViewFragmentBase extends Fragment implements View.O
MessageViewAttachmentInfo info = findAttachmentInfo(attachmentId);
if (info != null) {
info.loaded = true;
info.loadButton.setVisibility(View.GONE);
info.cancelButton.setVisibility(View.GONE);
boolean showSave = info.mAllowSave && !TextUtils.isEmpty(info.mName);
boolean showView = info.mAllowView;
info.saveButton.setVisibility(showSave ? View.VISIBLE : View.GONE);
info.openButton.setVisibility(showView ? View.VISIBLE : View.GONE);
updateAttachmentButtons(info);
}
}