<% } %>
diff --git a/templates/underscore/fuelux/checkboxes.html b/templates/underscore/fuelux/checkboxes.html
index b1be18f1d..aeb93469e 100644
--- a/templates/underscore/fuelux/checkboxes.html
+++ b/templates/underscore/fuelux/checkboxes.html
@@ -1,5 +1,5 @@
-
diff --git a/templates/underscore/fuelux/input-with-combobox.html b/templates/underscore/fuelux/input-with-combobox.html
index 8035f30e4..50651cc86 100644
--- a/templates/underscore/fuelux/input-with-combobox.html
+++ b/templates/underscore/fuelux/input-with-combobox.html
@@ -1,5 +1,5 @@
-
diff --git a/templates/underscore/fuelux/radios.html b/templates/underscore/fuelux/radios.html
index 505a4cf58..8e7b4329d 100644
--- a/templates/underscore/fuelux/radios.html
+++ b/templates/underscore/fuelux/radios.html
@@ -1,5 +1,5 @@
-
diff --git a/templates/underscore/fuelux/selectlist.html b/templates/underscore/fuelux/selectlist.html
index 1de400375..649905979 100644
--- a/templates/underscore/fuelux/selectlist.html
+++ b/templates/underscore/fuelux/selectlist.html
@@ -1,5 +1,5 @@
-
diff --git a/templates/underscore/fuelux/spinbox.html b/templates/underscore/fuelux/spinbox.html
index 32346f38b..7da427148 100644
--- a/templates/underscore/fuelux/spinbox.html
+++ b/templates/underscore/fuelux/spinbox.html
@@ -1,5 +1,5 @@
-
diff --git a/test/spinbox-test.js b/test/spinbox-test.js
index fe2ca6f45..bdf750669 100644
--- a/test/spinbox-test.js
+++ b/test/spinbox-test.js
@@ -285,6 +285,21 @@ define( function ( require ) {
} );
+ QUnit.test('spinbox should trigger change after using setValue', function (assert) {
+ var $spinbox = $(html).find('#MySpinboxDecimal').spinbox({
+ value: '1'
+ });
+
+ $spinbox.spinbox('setValue', '2');
+
+ $spinbox.on('changed.fu.spinbox', function () {
+ assert.ok(true, 'spinbox triggers changed after input' );
+ });
+
+ $spinbox.find('.spinbox-input').val(1);
+ $spinbox.find('.spinbox-input').focusout();
+ });
+
QUnit.test( "should destroy control", function( assert ) {
var $el = $( html ).find( "#MySpinbox" );