From ba4b04ff37ebd063a9c4ed73d3555c8f499ceb1a Mon Sep 17 00:00:00 2001 From: Wei Zhou Date: Fri, 28 Aug 2020 11:14:51 +0200 Subject: [PATCH] ui: Hide cpuspeed for custom constrained offering (#3996) For customer constrained offering, the cpu speed is fixed. Therefore the 'CpuSpeed' field should be hidden for customer constrained offering when change vm offering on UI. It is visible only for unconstrained offering. This is regression issue of #3245 --- ui/scripts/instances.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/scripts/instances.js b/ui/scripts/instances.js index 6d7e26fd9d1..71e629c7e97 100644 --- a/ui/scripts/instances.js +++ b/ui/scripts/instances.js @@ -2196,7 +2196,11 @@ return; if (selectedServiceofferingObj.iscustomized == true) { - $form.find('.form-item[rel=cpuSpeed]').css('display', 'inline-block'); + if (selectedServiceofferingObj.cpuspeed) { + $form.find('.form-item[rel=cpuSpeed]').hide(); + } else { + $form.find('.form-item[rel=cpuSpeed]').css('display', 'inline-block'); + } $form.find('.form-item[rel=cpuNumber]').css('display', 'inline-block'); $form.find('.form-item[rel=memory]').css('display', 'inline-block'); } else {