I can confirm that this issue dose exits.
Pull request #598 will fix this issue only partially but there still will be an error if you have some components with the same class names. Some classes will override classes for another component, since they will have same ids.
Pull request #12350 in Angular Core shall fix it all. Every component will have its own id and thus classes will not override each other and _isBlank_ method will work correctly.
I also see host attributes applied to the wrong component
will be fixed in ng4
https://github.com/angular/angular/issues/13822
@LendsMan did u get a solution for this or some other way to get the styles right??
@gdi2290 can you suggest some workaround?? this is actually a major problem for us
This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
_This action has been performed automatically by a bot._
Most helpful comment
Pull request #598 will fix this issue only partially but there still will be an error if you have some components with the same class names. Some classes will override classes for another component, since they will have same ids.
Pull request #12350 in Angular Core shall fix it all. Every component will have its own id and thus classes will not override each other and _isBlank_ method will work correctly.