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>