Disable expiration menu on inactive group

Fixes #6007
// FREEBIE
pull/1/head
Moxie Marlinspike 8 years ago
parent bb1ab2e929
commit 3861084ea2

@ -510,6 +510,10 @@ public class ConversationActivity extends PassphraseRequiredActionBarActivity
}
private void handleSelectMessageExpiration() {
if (isPushGroupConversation() && !isActiveGroup()) {
return;
}
ExpirationDialog.show(this, recipients.getExpireMessages(), new ExpirationDialog.OnClickListener() {
@Override
public void onClick(final int expirationTime) {

@ -133,6 +133,7 @@ public class ComposeText extends EmojiEditText {
if (Build.VERSION.SDK_INT <= 13) return inputConnection;
if (mediaListener == null) return inputConnection;
if (inputConnection == null) return null;
EditorInfoCompat.setContentMimeTypes(editorInfo, new String[] {"image/jpeg", "image/png", "image/gif"});
return InputConnectionCompat.createWrapper(inputConnection, editorInfo, new CommitContentListener(mediaListener));

Loading…
Cancel
Save