Link the portrait tray and the battle via an event bus