diff options
Diffstat (limited to 'src/ng/compile.js')
| -rw-r--r-- | src/ng/compile.js | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/src/ng/compile.js b/src/ng/compile.js index 193dff7a..36c23086 100644 --- a/src/ng/compile.js +++ b/src/ng/compile.js @@ -1711,9 +1711,13 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {                  linkNode = $compileNode[0];              if (beforeTemplateLinkNode !== beforeTemplateCompileNode) { +              var oldClasses = beforeTemplateLinkNode.className;                // it was cloned therefore we have to clone as well.                linkNode = jqLiteClone(compileNode);                replaceWith(linkRootElement, jqLite(beforeTemplateLinkNode), linkNode); + +              // Copy in CSS classes from original node +              safeAddClass(jqLite(linkNode), oldClasses);              }              if (afterTemplateNodeLinkFn.transclude) {                childBoundTranscludeFn = createBoundTranscludeFn(scope, afterTemplateNodeLinkFn.transclude); | 
