Disabled Share button in achievements until achievements are loaded (#2356)

* item hidden until loading

* Fixed Issue #2353
This commit is contained in:
Vanshika Arora 2019-01-27 17:11:44 +05:30 committed by Vivek Maskara
parent ada67e012c
commit 075ff6d148

View file

@ -101,6 +101,7 @@ public class AchievementsActivity extends NavigationBaseActivity {
SessionManager sessionManager;
@Inject
MediaWikiApi mediaWikiApi;
MenuItem item;
private CompositeDisposable compositeDisposable = new CompositeDisposable();
@ -133,6 +134,7 @@ public class AchievementsActivity extends NavigationBaseActivity {
setSupportActionBar(toolbar);
progressBar.setVisibility(View.VISIBLE);
hideLayouts();
setAchievements();
initDrawer();
@ -151,6 +153,8 @@ public class AchievementsActivity extends NavigationBaseActivity {
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_about, menu);
item=menu.getItem(0);
item.setVisible(false);
return true;
}
@ -357,6 +361,7 @@ public class AchievementsActivity extends NavigationBaseActivity {
setUploadProgress(achievements.getImagesUploaded());
setImageRevertPercentage(achievements.getNotRevertPercentage());
progressBar.setVisibility(View.GONE);
item.setVisible(true);
layoutImageReverts.setVisibility(View.VISIBLE);
layoutImageUploaded.setVisibility(View.VISIBLE);
layoutImageUsedByWiki.setVisibility(View.VISIBLE);