diff --git a/AppImage/components/virtual-machines.tsx b/AppImage/components/virtual-machines.tsx index b7f59f2..049b122 100644 --- a/AppImage/components/virtual-machines.tsx +++ b/AppImage/components/virtual-machines.tsx @@ -562,6 +562,8 @@ export function VirtualMachines() { if (vmDetails?.config?.description) { const decoded = decodeRecursively(vmDetails.config.description) setEditedNotes(decoded) + } else { + setEditedNotes("") // Ensure editedNotes is empty if no description exists } setIsEditingNotes(true) } @@ -1155,26 +1157,24 @@ export function VirtualMachines() { Resources
- {vmDetails.config.description && ( - - )} +
- ) : ( + ) : vmDetails.config.description ? ( <> {(() => { const processed = processDescription(vmDetails.config.description) @@ -1290,6 +1290,10 @@ export function VirtualMachines() { ) })()} + ) : ( +
+ No notes yet. Click Edit to add notes. +
)}