diff --git a/res/menu/text_secure_normal.xml b/res/menu/text_secure_normal.xml
index fc57cdafe..5a95b4fae 100644
--- a/res/menu/text_secure_normal.xml
+++ b/res/menu/text_secure_normal.xml
@@ -15,6 +15,9 @@
android:visible="false"
/>
+
+
diff --git a/src/org/thoughtcrime/securesms/ConversationListActivity.java b/src/org/thoughtcrime/securesms/ConversationListActivity.java
index 630422b87..ee2d2a399 100644
--- a/src/org/thoughtcrime/securesms/ConversationListActivity.java
+++ b/src/org/thoughtcrime/securesms/ConversationListActivity.java
@@ -341,6 +341,9 @@ public class ConversationListActivity extends PassphraseRequiredActionBarActivit
case android.R.id.home:
onBackPressed();
return true;
+ case R.id.menu_all_media:
+ startActivity(new Intent(this, ProfileActivity.class));
+ return true;
}
return false;
diff --git a/src/org/thoughtcrime/securesms/ProfileActivity.java b/src/org/thoughtcrime/securesms/ProfileActivity.java
index d4af63976..2cdbbfb2c 100644
--- a/src/org/thoughtcrime/securesms/ProfileActivity.java
+++ b/src/org/thoughtcrime/securesms/ProfileActivity.java
@@ -97,17 +97,21 @@ public class ProfileActivity extends PassphraseRequiredActionBarActivity
setSupportActionBar(this.toolbar);
ActionBar supportActionBar = getSupportActionBar();
- supportActionBar.setDisplayHomeAsUpEnabled(false);
- supportActionBar.setCustomView(R.layout.conversation_title_view);
- supportActionBar.setDisplayShowCustomEnabled(true);
- supportActionBar.setDisplayShowTitleEnabled(false);
- Toolbar parent = (Toolbar) supportActionBar.getCustomView().getParent();
- parent.setPadding(0,0,0,0);
- parent.setContentInsetsAbsolute(0,0);
-
- titleView = (ConversationTitleView) supportActionBar.getCustomView();
- titleView.setOnBackClickedListener(view -> onBackPressed());
- titleView.setOnClickListener(view -> onEnlargeAvatar());
+ if (isGlobalProfile()) {
+ supportActionBar.setDisplayHomeAsUpEnabled(true);
+ supportActionBar.setHomeActionContentDescription(getString(R.string.back));
+ } else {
+ supportActionBar.setDisplayHomeAsUpEnabled(false);
+ supportActionBar.setDisplayShowTitleEnabled(false);
+ supportActionBar.setDisplayShowCustomEnabled(true);
+ supportActionBar.setCustomView(R.layout.conversation_title_view);
+ titleView = (ConversationTitleView) supportActionBar.getCustomView();
+ titleView.setOnBackClickedListener(view -> onBackPressed());
+ titleView.setOnClickListener(view -> onEnlargeAvatar());
+ Toolbar parent = (Toolbar) supportActionBar.getCustomView().getParent();
+ parent.setPadding(0,0,0,0);
+ parent.setContentInsetsAbsolute(0,0);
+ }
updateToolbar();
@@ -128,7 +132,7 @@ public class ProfileActivity extends PassphraseRequiredActionBarActivity
@Override
public boolean onCreateOptionsMenu(Menu menu) {
- if (!isSelfProfile()) {
+ if (!isSelfProfile() && !isGlobalProfile()) {
getMenuInflater().inflate(R.menu.profile_common, menu);
boolean canReceive = true;