From a19f22f8100083e4f1b19148f6ab052fc281c42c Mon Sep 17 00:00:00 2001 From: Konstantinos Maninakis <maninak@protonmail.com> Date: Sun, 21 Jul 2024 23:53:21 +0200 Subject: [PATCH] fix(patch-detail): hide badge original contents only if editable Signed-off-by: Konstantinos Maninakis <maninak@protonmail.com> --- src/webviews/src/components/PatchStatusBadge.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/webviews/src/components/PatchStatusBadge.vue b/src/webviews/src/components/PatchStatusBadge.vue index cd3af949..fe32eaab 100644 --- a/src/webviews/src/components/PatchStatusBadge.vue +++ b/src/webviews/src/components/PatchStatusBadge.vue @@ -103,14 +103,14 @@ function onRadioChanged(ev: CustomEvent & { srcElement: HTMLInputElement }) { :style="`background: color-mix(in srgb-linear, var(--vscode-patch-${status}), var(--vscode-editor-foreground) 5%);`" > <span - class="-mb-[0.125em] group-hover:invisible group-focus-within:invisible" - :class="{ invisible: isEditingStatus }" + class="-mb-[0.125em]" + :class="{'group-hover:invisible group-focus-within:invisible':isAuthedToEditStatus, 'invisible': isEditingStatus }" > <PatchStatusIcon :status="status" /> </span> <span - class="-mb-[0.125em] capitalize font-mono group-hover:invisible group-focus-within:invisible" - :class="{ invisible: isEditingStatus }" + class="-mb-[0.125em] capitalize font-mono" + :class="{'group-hover:invisible group-focus-within:invisible':isAuthedToEditStatus, 'invisible': isEditingStatus }" > {{ status }} </span>