isn't child.getNativeView().getParent() is the same as getNativeView()? Can you explain what you're doing here?