From d4bc92f562f5815a57912f1d31822a3b3f787218 Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Mon, 9 Jun 2025 18:09:55 +0200 Subject: [PATCH] Do not offer to expand disk if disk deletion is request by user --- virtweb_frontend/src/widgets/forms/VMDisksList.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/virtweb_frontend/src/widgets/forms/VMDisksList.tsx b/virtweb_frontend/src/widgets/forms/VMDisksList.tsx index d3c121b..cac8fd8 100644 --- a/virtweb_frontend/src/widgets/forms/VMDisksList.tsx +++ b/virtweb_frontend/src/widgets/forms/VMDisksList.tsx @@ -1,8 +1,8 @@ import { mdiHarddiskPlus } from "@mdi/js"; import Icon from "@mdi/react"; -import ExpandIcon from "@mui/icons-material/Expand"; import CheckCircleIcon from "@mui/icons-material/CheckCircle"; import DeleteIcon from "@mui/icons-material/Delete"; +import ExpandIcon from "@mui/icons-material/Expand"; import { Button, IconButton, Paper, Tooltip, Typography } from "@mui/material"; import React from "react"; import { DiskImage } from "../../api/DiskImageApi"; @@ -14,9 +14,9 @@ import { VMDiskFileWidget } from "../vms/VMDiskFileWidget"; import { CheckboxInput } from "./CheckboxInput"; import { DiskBusSelect } from "./DiskBusSelect"; import { DiskImageSelect } from "./DiskImageSelect"; +import { DiskSizeInput } from "./DiskSizeInput"; import { SelectInput } from "./SelectInput"; import { TextInput } from "./TextInput"; -import { DiskSizeInput } from "./DiskSizeInput"; export function VMDisksList(p: { vm: VMInfo; @@ -141,7 +141,7 @@ function DiskInfo(p: { {...p} secondaryAction={ <> - {p.editable && ( + {p.editable && !p.disk.deleteType && ( {/* New disk size*/} - {p.disk.resize && ( + {p.disk.resize && !p.disk.deleteType && (