aboutsummaryrefslogtreecommitdiffstats
path: root/src/widgets.js
diff options
context:
space:
mode:
authorElliott Sprehn2010-10-05 07:08:18 +0800
committerMisko Hevery2010-10-05 07:12:13 +0800
commit8e40e7070d44d11332adc1426b7076c2be570b2b (patch)
treea156cf8f4d9ef8adc4b3d0e5f7ca6ebc031c72ea /src/widgets.js
parent81052d4a6269b25885bb3d9642fdf399cc1684e6 (diff)
downloadangular.js-8e40e7070d44d11332adc1426b7076c2be570b2b.tar.bz2
Fix bug in IE where clone removes whitespace nodes.
Diffstat (limited to 'src/widgets.js')
-rw-r--r--src/widgets.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets.js b/src/widgets.js
index 24eba900..127718ce 100644
--- a/src/widgets.js
+++ b/src/widgets.js
@@ -320,7 +320,7 @@ var ngSwitch = angularWidget('ng:switch', function (element){
childScope = createScope(scope);
foreach(cases, function(switchCase){
if (switchCase.when(childScope, value)) {
- var caseElement = switchCase.element.clone();
+ var caseElement = quickClone(switchCase.element);
element.append(caseElement);
childScope.$tryEval(switchCase.change, element);
switchCase.template(caseElement, childScope);