Skip to content

Commit 075ff6d

Browse files
vanshikaaroramaskaravivek
authored andcommitted
Disabled Share button in achievements until achievements are loaded (commons-app#2356)
* item hidden until loading * Fixed Issue commons-app#2353
1 parent ada67e0 commit 075ff6d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ public class AchievementsActivity extends NavigationBaseActivity {
101101
SessionManager sessionManager;
102102
@Inject
103103
MediaWikiApi mediaWikiApi;
104+
MenuItem item;
104105

105106
private CompositeDisposable compositeDisposable = new CompositeDisposable();
106107

@@ -133,6 +134,7 @@ protected void onCreate(Bundle savedInstanceState) {
133134

134135
setSupportActionBar(toolbar);
135136
progressBar.setVisibility(View.VISIBLE);
137+
136138
hideLayouts();
137139
setAchievements();
138140
initDrawer();
@@ -151,6 +153,8 @@ public void showInfoDialog(){
151153
public boolean onCreateOptionsMenu(Menu menu) {
152154
// Inflate the menu; this adds items to the action bar if it is present.
153155
getMenuInflater().inflate(R.menu.menu_about, menu);
156+
item=menu.getItem(0);
157+
item.setVisible(false);
154158
return true;
155159
}
156160

@@ -357,6 +361,7 @@ private void hideProgressBar(Achievements achievements) {
357361
setUploadProgress(achievements.getImagesUploaded());
358362
setImageRevertPercentage(achievements.getNotRevertPercentage());
359363
progressBar.setVisibility(View.GONE);
364+
item.setVisible(true);
360365
layoutImageReverts.setVisibility(View.VISIBLE);
361366
layoutImageUploaded.setVisibility(View.VISIBLE);
362367
layoutImageUsedByWiki.setVisibility(View.VISIBLE);

0 commit comments

Comments
 (0)