mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-09-21 07:26:15 +08:00
Fix unwanted checklist name locking [SCI-9408]
This commit is contained in:
parent
6f45980648
commit
6b8382c564
|
@ -2,7 +2,7 @@
|
||||||
<div class="content__checklist-container" >
|
<div class="content__checklist-container" >
|
||||||
<div class="border-0 border-b border-dashed border-sn-light-grey my-6" v-if="!inRepository"></div>
|
<div class="border-0 border-b border-dashed border-sn-light-grey my-6" v-if="!inRepository"></div>
|
||||||
<div class="checklist-header flex rounded mb-1 items-center relative w-full group/checklist-header" :class="{ 'editing-name': editingName, 'locked': !element.attributes.orderable.urls.update_url }">
|
<div class="checklist-header flex rounded mb-1 items-center relative w-full group/checklist-header" :class="{ 'editing-name': editingName, 'locked': !element.attributes.orderable.urls.update_url }">
|
||||||
<div class="grow-1 text-ellipsis whitespace-nowrap grow my-1 font-bold" :class="{ 'pointer-events-none': locked } ">
|
<div class="grow-1 text-ellipsis whitespace-nowrap grow my-1 font-bold">
|
||||||
<InlineEdit
|
<InlineEdit
|
||||||
:value="element.attributes.orderable.name"
|
:value="element.attributes.orderable.name"
|
||||||
:sa_value="element.attributes.orderable.sa_name"
|
:sa_value="element.attributes.orderable.sa_name"
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
@delete="showDeleteModal"
|
@delete="showDeleteModal"
|
||||||
></MenuDropdown>
|
></MenuDropdown>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="element.attributes.orderable.urls.create_item_url || orderedChecklistItems.length > 0">
|
<div v-if="element.attributes.orderable.urls.create_item_url || orderedChecklistItems.length > 0" :class="{ 'pointer-events-none': locked }">
|
||||||
<Draggable
|
<Draggable
|
||||||
v-model="checklistItems"
|
v-model="checklistItems"
|
||||||
:ghostClass="'checklist-item-ghost'"
|
:ghostClass="'checklist-item-ghost'"
|
||||||
|
|
Loading…
Reference in a new issue