separate draft hiding from draft disable, fixes #1350

This commit is contained in:
Henry Jameson 2025-01-07 17:23:24 +02:00
parent f61f224bb1
commit a18854a30d
3 changed files with 5 additions and 4 deletions

View file

@ -64,12 +64,12 @@
<div v-if="editing"> <div v-if="editing">
<PostStatusForm <PostStatusForm
v-if="draft.type !== 'edit'" v-if="draft.type !== 'edit'"
:disable-draft="true" :hide-draft="true"
v-bind="postStatusFormProps" v-bind="postStatusFormProps"
/> />
<EditStatusForm <EditStatusForm
v-else v-else
:disable-draft="true" :hide-draft="true"
:params="postStatusFormProps" :params="postStatusFormProps"
/> />
</div> </div>

View file

@ -101,6 +101,7 @@ const PostStatusForm = {
'disableSubmit', 'disableSubmit',
'disablePreview', 'disablePreview',
'disableDraft', 'disableDraft',
'hideDraft',
'placeholder', 'placeholder',
'maxHeight', 'maxHeight',
'postHandler', 'postHandler',

View file

@ -316,7 +316,7 @@
</template> </template>
</button> </button>
<Popover <Popover
v-if="!disableDraft" v-if="!hideDraft"
class="more-post-actions" class="more-post-actions"
:normal-button="true" :normal-button="true"
trigger="click" trigger="click"
@ -336,7 +336,7 @@
role="menu" role="menu"
> >
<button <button
v-if="!disableDraft" v-if="!hideDraft"
class="menu-item dropdown-item dropdown-item-icon" class="menu-item dropdown-item dropdown-item-icon"
role="menu" role="menu"
:disabled="!safeToSaveDraft" :disabled="!safeToSaveDraft"