Redundant UI calls chaining fixed

Nested/chained UI calls should be avoided for all UI calls. 
Add warning when there is such an attempt. These attempts should be fixed later but this patch should avoid chain processing.