diff --git a/src/org/thoughtcrime/securesms/qr/QrActivity.java b/src/org/thoughtcrime/securesms/qr/QrActivity.java index 1cedd9578..62077e7c2 100644 --- a/src/org/thoughtcrime/securesms/qr/QrActivity.java +++ b/src/org/thoughtcrime/securesms/qr/QrActivity.java @@ -113,6 +113,13 @@ public class QrActivity extends BaseActionBarActivity { public boolean onPrepareOptionsMenu(Menu menu) { menu.clear(); getMenuInflater().inflate(R.menu.qr_show, menu); + if(tabLayout.getSelectedTabPosition() == TAB_SHOW) { + menu.findItem(R.id.withdraw).setVisible(true); + menu.findItem(R.id.copy).setVisible(true); + } else { + menu.findItem(R.id.withdraw).setVisible(false); + menu.findItem(R.id.copy).setVisible(false); + } return super.onPrepareOptionsMenu(menu); } diff --git a/src/org/thoughtcrime/securesms/qr/QrShowActivity.java b/src/org/thoughtcrime/securesms/qr/QrShowActivity.java index 51cbd9e98..f3237d03e 100644 --- a/src/org/thoughtcrime/securesms/qr/QrShowActivity.java +++ b/src/org/thoughtcrime/securesms/qr/QrShowActivity.java @@ -68,6 +68,9 @@ public class QrShowActivity extends AppCompatActivity { @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.qr_show, menu); + menu.findItem(R.id.new_classic_contact).setVisible(false); + menu.findItem(R.id.paste).setVisible(false); + menu.findItem(R.id.load_from_image).setVisible(false); return super.onCreateOptionsMenu(menu); }