fixed a bug with on init triggers in abstract components