From 1d7b9d5626d10c1a866e1842fbd6da2014424331 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Thu, 13 Jan 2011 10:50:33 -0800 Subject: support compilation in HTML widgets --- src/widgets.js | 1 + test/widgetsSpec.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/widgets.js b/src/widgets.js index e7f78971..0bdc1094 100644 --- a/src/widgets.js +++ b/src/widgets.js @@ -509,6 +509,7 @@ function inputWidget(events, modelAccessor, viewAccessor, initFn, textBox) { function inputWidgetSelector(element){ this.directives(true); + this.descend(true); return INPUT_TYPE[lowercase(element[0].type)] || noop; } diff --git a/test/widgetsSpec.js b/test/widgetsSpec.js index 946c433f..59cbc3c6 100644 --- a/test/widgetsSpec.js +++ b/test/widgetsSpec.js @@ -302,9 +302,10 @@ describe("widget", function(){ }); it('should support button alias', function(){ - compile(''); + compile(''); browserTrigger(element); expect(scope.$get('clicked')).toEqual(true); + expect(scope.$element.text()).toEqual("Click Me."); }); describe('radio', function(){ -- cgit v1.2.3