@@ -21,13 +21,6 @@ import {
21
21
import { dashCaseToCamelCase } from "./utils" ;
22
22
import { NgView } from "../element-registry" ;
23
23
24
- const NULL_REMOVED_QUERIED_STATE : ElementAnimationState = {
25
- namespaceId : "" ,
26
- setForRemoval : null ,
27
- hasAnimation : false ,
28
- removedBeforeQueried : true
29
- } ;
30
-
31
24
function eraseStylesOverride ( element : NgView , styles : ɵStyleData ) {
32
25
if ( ! element . style ) {
33
26
return ;
@@ -46,7 +39,7 @@ function setStylesOverride(element: NgView, styles: ɵStyleData) {
46
39
47
40
Object . keys ( styles ) . forEach ( prop => {
48
41
const camelCaseProp = dashCaseToCamelCase ( prop ) ;
49
- element . style [ camelCaseProp ] = styles [ prop ] ;
42
+ element . style [ camelCaseProp ] = styles [ camelCaseProp ] ;
50
43
} ) ;
51
44
}
52
45
@@ -428,13 +421,7 @@ function cloakAndComputeStyles(
428
421
elementPropsMap . forEach ( ( props : Set < string > , element : any ) => {
429
422
const styles : ɵStyleData = { } ;
430
423
props . forEach ( prop => {
431
- const value = styles [ prop ] = driver . computeStyle ( element , prop , defaultStyle ) ;
432
-
433
- // there is no easy way to detect this because a sub element could be removed
434
- // by a parent animation element being detached.
435
- if ( ! value || value . length === 0 ) {
436
- element [ REMOVAL_FLAG ] = NULL_REMOVED_QUERIED_STATE ;
437
- }
424
+ styles [ prop ] = driver . computeStyle ( element , prop , defaultStyle ) ;
438
425
} ) ;
439
426
valuesMap . set ( element , styles ) ;
440
427
} ) ;
0 commit comments