maybe an explanation of why a parent without views must be ignored and we should use the app as parent in this case would be good? Because that does not look obvious to me ;)