"WidgetEnter" and "WidgetLeave" event raising implemented (not nice but working)