mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-16 12:49:55 +01:00
Hide disappearing messages menu item unless feature flag is enabled.
This commit is contained in:
@@ -374,11 +374,14 @@ public class ConversationActivity extends BriarActivity
|
|||||||
observeOnce(viewModel.getContactItem(), this, contact ->
|
observeOnce(viewModel.getContactItem(), this, contact ->
|
||||||
menu.findItem(R.id.action_set_alias).setEnabled(true));
|
menu.findItem(R.id.action_set_alias).setEnabled(true));
|
||||||
// show auto-delete timer setting only, if contacts supports it
|
// show auto-delete timer setting only, if contacts supports it
|
||||||
observeOnce(viewModel.getPrivateMessageFormat(), this, format -> {
|
if (featureFlags.shouldEnableDisappearingMessages()) {
|
||||||
boolean visible = format == TEXT_IMAGES_AUTO_DELETE;
|
observeOnce(viewModel.getPrivateMessageFormat(), this, format -> {
|
||||||
MenuItem item = menu.findItem(R.id.action_conversation_settings);
|
boolean visible = format == TEXT_IMAGES_AUTO_DELETE;
|
||||||
item.setVisible(visible);
|
MenuItem item =
|
||||||
});
|
menu.findItem(R.id.action_conversation_settings);
|
||||||
|
item.setVisible(visible);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
return super.onCreateOptionsMenu(menu);
|
return super.onCreateOptionsMenu(menu);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user