Post composition events properly to dispatcher
Fixed logging for Widget.