some changes to tooltip to prevent apply is already in progress + add code to listen to layoutChange
and as well making sure all scope will get LayoutChange so tooltips will be hidden on navigation from a feature
Merge remote-tracking branch 'origin/master'