Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Invalid
-
5.0
-
None
-
None
Description
I obtain component container inside one component (e.g. call ComponentResources.getContainer()) and when i check the class type inside the same component method everything is ok but when i decide to pass the same component to an utility class that do the same there it fails.
E.g. i have two methods inside my component class and the first one returns true, the second one false although the code should be the same for both (only different package/class):
public boolean isInsideTestContainerLocally(){
Component comp = resources.getContainer();
return (comp instanceof TestContainer);
}
public boolean isInsideTestContainerWithCall(){
Component comp = resources.getContainer();
return Util.isInstanceOfTestContainer(comp);
}
---->>--Util class contains the method-->---
public static boolean isInstanceOfTestContainer(Component _comp)