From acc4bdbc5edcce86474c1f585dd5d2b96592f40c Mon Sep 17 00:00:00 2001 From: advplyr Date: Thu, 29 Aug 2024 17:27:52 -0500 Subject: [PATCH] Add:Podcast latest page includes Mark as Finished button #3321 --- client/components/ui/ReadIconBtn.vue | 4 +- .../pages/library/_library/podcast/latest.vue | 49 +++++++++++++++++-- 2 files changed, 46 insertions(+), 7 deletions(-) diff --git a/client/components/ui/ReadIconBtn.vue b/client/components/ui/ReadIconBtn.vue index 934b0c6b..ddbd3541 100644 --- a/client/components/ui/ReadIconBtn.vue +++ b/client/components/ui/ReadIconBtn.vue @@ -24,12 +24,12 @@ export default { computed: {}, methods: { clickBtn(e) { + e.stopPropagation() if (this.disabled) { e.preventDefault() return } this.$emit('click') - e.stopPropagation() } }, mounted() {} @@ -54,4 +54,4 @@ button.icon-btn:hover:not(:disabled)::before { button.icon-btn:disabled::before { background-color: rgba(0, 0, 0, 0.2); } - \ No newline at end of file + diff --git a/client/pages/library/_library/podcast/latest.vue b/client/pages/library/_library/podcast/latest.vue index 800e7bfd..d9271ae4 100644 --- a/client/pages/library/_library/podcast/latest.vue +++ b/client/pages/library/_library/podcast/latest.vue @@ -48,7 +48,7 @@

-