瀏覽代碼

Add step=any to numeric inputs

This stops Firefox from complaining that the values
are not integers.
master
Fen Dweller 4 年之前
父節點
當前提交
b9e3baa31a
共有 2 個檔案被更改,包括 3 行新增1 行删除
  1. +1
    -1
      macrovision.html
  2. +2
    -0
      macrovision.js

+ 1
- 1
macrovision.html 查看文件

@@ -177,7 +177,7 @@
World height
</div>
<div class="options-row">
<input class="options-field-numeric" type="number" id="options-height-value" min="1" value="10">
<input class="options-field-numeric" type="number" id="options-height-value" min="1" value="10" step="any">
<select class="options-field-unit" id="options-height-unit">
</select>
</div>


+ 2
- 0
macrovision.js 查看文件

@@ -1352,6 +1352,7 @@ function configEntityOptions(entity, view) {

scaleInput.setAttribute("min", 1);
scaleInput.setAttribute("type", "number");
scaleInput.setAttribute("step", "any");
setNumericInput(scaleInput, entity.scale);

scaleRow.appendChild(scaleInput);
@@ -1464,6 +1465,7 @@ function configViewOptions(entity, view) {
input.classList.add("options-field-numeric");
input.id = "options-view-" + key + "-input";
input.setAttribute("type", "number");
input.setAttribute("step", "any");
input.setAttribute("min", 1);

const select = document.createElement("select");


Loading…
取消
儲存