only show Progress Dialog if necessary when sending toot (#1470)

main
Konrad Pozniak 5 years ago committed by GitHub
parent 21fc3cba4f
commit 2a52305190
  1. 4
      app/src/main/java/com/keylesspalace/tusky/ComposeActivity.java
  2. 4
      app/src/main/java/com/keylesspalace/tusky/util/CountUpDownLatch.java

@ -1101,6 +1101,10 @@ public final class ComposeActivity
}
private void readyStatus(final Status.Visibility visibility, final boolean sensitive) {
if (waitForMediaLatch.isEmpty()) {
onReadySuccess(visibility, sensitive);
return;
}
finishingUploadDialog = ProgressDialog.show(
this, getString(R.string.dialog_title_finishing_media_upload),
getString(R.string.dialog_message_uploading_media), true, true);

@ -44,4 +44,8 @@ public class CountUpDownLatch {
wait();
}
}
public synchronized boolean isEmpty() {
return count == 0;
}
}

Loading…
Cancel
Save