aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/widgets.js7
-rw-r--r--test/widgetsSpec.js12
2 files changed, 1 insertions, 18 deletions
diff --git a/src/widgets.js b/src/widgets.js
index a2a4109b..438fccb3 100644
--- a/src/widgets.js
+++ b/src/widgets.js
@@ -445,16 +445,11 @@ function noopAccessor() { return { get: noop, set: noop }; }
*
*/
var textWidget = inputWidget('keydown change', modelAccessor, valueAccessor, initWidgetValue(), true),
- buttonWidget = inputWidget('click', noopAccessor, noopAccessor, noop),
INPUT_TYPE = {
'text': textWidget,
'textarea': textWidget,
'hidden': textWidget,
'password': textWidget,
- 'button': buttonWidget,
- 'submit': buttonWidget,
- 'reset': buttonWidget,
- 'image': buttonWidget,
'checkbox': inputWidget('click', modelFormattedAccessor, checkedAccessor, initWidgetValue(false)),
'radio': inputWidget('click', modelFormattedAccessor, radioAccessor, radioInit),
'select-one': inputWidget('change', modelAccessor, valueAccessor, initWidgetValue(null)),
@@ -566,7 +561,7 @@ function inputWidgetSelector(element){
angularWidget('input', inputWidgetSelector);
angularWidget('textarea', inputWidgetSelector);
-angularWidget('button', inputWidgetSelector);
+
/**
* @workInProgress
diff --git a/test/widgetsSpec.js b/test/widgetsSpec.js
index 978392ec..0ca42110 100644
--- a/test/widgetsSpec.js
+++ b/test/widgetsSpec.js
@@ -295,18 +295,6 @@ describe("widget", function(){
expect(scope.name).toEqual('Kai');
});
- it('should call ng:change on button click', function(){
- compile('<input type="button" value="Click Me" ng:change="clicked = true"/>');
- browserTrigger(element);
- expect(scope.clicked).toEqual(true);
- });
-
- it('should support button alias', function(){
- compile('<button ng:change="clicked = true">Click {{"Me"}}.</button>');
- browserTrigger(element);
- expect(scope.clicked).toEqual(true);
- expect(scope.$element.text()).toEqual("Click Me.");
- });
describe('radio', function(){