Fixed flash of "No members" state when opening publish menu

no issue

- removed the count task state from the `disableEmailOption` getter so it doesn't get used to show the "Add members" notification before the count request has finished
This commit is contained in:
Kevin Ansfield 2022-03-11 11:35:39 +00:00
parent 938b141ba1
commit 703226d67f
1 changed files with 2 additions and 2 deletions

View File

@ -13,7 +13,7 @@ export default class GhPublishMenuDraftComponent extends Component {
@service settings;
@service store;
@tracked totalMemberCount = 0;
@tracked totalMemberCount = null;
// used to set minDate in datepicker
_minDate = null;
@ -21,7 +21,7 @@ export default class GhPublishMenuDraftComponent extends Component {
get disableEmailOption() {
// TODO: remove owner or admin check when editors can count members
return this.session.user.isAdmin && (this.totalMemberCount === 0 || this.countTotalMembersTask.isRunning);
return this.session.user.isAdmin && (this.totalMemberCount === 0);
}
get showEmailSection() {