From 10883dcf7a2a1f77ac26fc117788944ed715a312 Mon Sep 17 00:00:00 2001 From: Fabio Guachalla Date: Fri, 8 Oct 2021 12:54:24 -0400 Subject: [PATCH] PMCORE-3402:Task Action Options should be displayed when mouse is over ellipsis and closed when ellipsis lose focus Custom case list CR --- .../js/admin/Modals/ModalDeleteCaseList.vue | 1 - .../admin/settings/customCaseList/Tables.vue | 4 ++-- .../assets/js/components/utils/ellipsis.vue | 18 ++++++------------ .../js/home/CustomCaseList/CustomCaseList.vue | 10 ++++------ resources/assets/js/home/Draft/Draft.vue | 12 ++++++------ resources/assets/js/home/Home.vue | 2 +- resources/assets/js/home/Inbox/Inbox.vue | 12 ++++++------ resources/assets/js/home/Paused/Paused.vue | 12 ++++++------ .../assets/js/home/Unassigned/Unassigned.vue | 12 ++++++------ .../assets/js/home/modal/ModalClaimCase.vue | 1 - .../assets/js/home/modal/ModalPauseCase.vue | 1 - .../assets/js/home/modal/ModalReassignCase.vue | 1 - .../assets/js/home/modal/ModalUnpauseCase.vue | 1 - 13 files changed, 37 insertions(+), 50 deletions(-) diff --git a/resources/assets/js/admin/Modals/ModalDeleteCaseList.vue b/resources/assets/js/admin/Modals/ModalDeleteCaseList.vue index e0deaf197..2567a20ad 100644 --- a/resources/assets/js/admin/Modals/ModalDeleteCaseList.vue +++ b/resources/assets/js/admin/Modals/ModalDeleteCaseList.vue @@ -58,7 +58,6 @@ export default { if (response.statusText === "OK" || response.status === 200) { that.$refs["modal-delete-list"].hide(); that.$parent.$refs["table"].getData(); - that.$parent.$refs['ellipsis-' + that.data.id].hideActionButtons(); } }); } diff --git a/resources/assets/js/admin/settings/customCaseList/Tables.vue b/resources/assets/js/admin/settings/customCaseList/Tables.vue index 59d34a59b..a22fe8d6e 100644 --- a/resources/assets/js/admin/settings/customCaseList/Tables.vue +++ b/resources/assets/js/admin/settings/customCaseList/Tables.vue @@ -12,8 +12,8 @@ ref="table" >
-
- +
+
diff --git a/resources/assets/js/components/utils/ellipsis.vue b/resources/assets/js/components/utils/ellipsis.vue index c47997d9c..d1480f1e6 100644 --- a/resources/assets/js/components/utils/ellipsis.vue +++ b/resources/assets/js/components/utils/ellipsis.vue @@ -6,6 +6,7 @@ class="v-inline" v-show="showActions" ref="ellipsis" + @mouseleave="hideActionButtons" >
-
+ -
+