This bug is identical to:

http://www.sencha.com/forum/showthre...tAllowDecimals

except replace the line "integerField.setAllowDecimals(false);" with "integerField.setAllowNegative(false);".