mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-26 06:50:09 +03:00
B#4975: Fix for memory resize bug (#93)
* resize memory GB * fill input memory Signed-off-by: Jorge Lobo <jlobo@opennebula.io> (cherry picked from commit 86c5775b9708727812812029e6c83a19c04c92d2)
This commit is contained in:
parent
a84237a1dd
commit
fe81b5544f
@ -224,6 +224,7 @@ define(function(require) {
|
||||
$("div.memory_input_wrapper", context).addClass("large-6").addClass("medium-8");
|
||||
}
|
||||
|
||||
attr.visor = true;
|
||||
UserInputs.insertAttributeInputMB(attr, $("div.memory_input", context));
|
||||
|
||||
if (Config.isFeatureEnabled("instantiate_hide_cpu")){
|
||||
|
@ -818,6 +818,7 @@ define(function(require) {
|
||||
*/
|
||||
function _attributeInput(attr) {
|
||||
var input;
|
||||
var clss = "";
|
||||
var defaultInput = attr && attr.type ? attr.type : "";
|
||||
var required = (attr.mandatory ? "required" : "");
|
||||
var wizard_field = "wizard_field='" + TemplateUtils.htmlEncode(attr.name) + "'";
|
||||
@ -828,6 +829,9 @@ define(function(require) {
|
||||
if (attr.initial != undefined){
|
||||
value = TemplateUtils.htmlEncode(attr.initial);
|
||||
}
|
||||
if(attr.visor){
|
||||
clss = "hide"
|
||||
}
|
||||
switch (attr.type) {
|
||||
case "text64":
|
||||
try {
|
||||
@ -857,7 +861,7 @@ define(function(require) {
|
||||
case "number-float":
|
||||
var min = attr.min != undefined ? "min='"+attr.min+"'" : "";
|
||||
var max = attr.max != undefined ? "max='"+attr.max+"'" : "";
|
||||
input = "<input type='number' step='"+attr.step+"' "+min+" "+max+" value='"+value+"' "+wizard_field+" "+required+"/>";
|
||||
input = "<input class='uinput-slider-val "+clss+"' type='number' step='"+attr.step+"' "+min+" "+max+" value='"+value+"' "+wizard_field+" "+required+"/>";
|
||||
break;
|
||||
case "range":
|
||||
case "range-float":
|
||||
@ -890,7 +894,11 @@ define(function(require) {
|
||||
input = "<textarea type='text' rows='1' default='"+defaultInput+"' "+wizard_field+" "+required+">"+TemplateUtils.htmlEncode(value)+"</textarea>";
|
||||
break;
|
||||
}
|
||||
|
||||
if(attr.visor){
|
||||
var min = attr.min != undefined ? attr.min : "";
|
||||
var max = attr.max != undefined ? attr.max : "";
|
||||
input += '<input type="number" class="visor" value="'+value+'" required>';
|
||||
}
|
||||
return input;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user