Fixed a bug with position overridden in style.
Replaced messagebus with direct calls.