Datalist text menu remains after data changes, i have also seen this on Iron
using node-webkit-v0.6.0-rc1-win-ia32
Recreate
Type 123 then [Backspace]

<input type="text" list="fx" />
<datalist id="fx"></datalist>
<script>
var valStart = 1, valEnd = 3000, arr = [];
while(valStart < valEnd + 1){arr.push(valStart ++);}
var arrLen = arr.length, strTmp = "";
for(var i=0; i< arrLen; i++){strTmp += "<option value='" + arr[i] + "'>"}
document.getElementById("fx").innerHTML = strTmp;
</script>