I'm working in the Salesforce Service Console with the console integration toolkit. This allows us to fire (HTML5) events with the sforce.console.fireEvent() command. I firing an event from one console component (a visualforce page) that will be caught by an event listener on another console component (another visualforce page). Normally this kind of event passing works, but when I try to fire an event and then refresh the page that I'm by setting location = ... my event does not fire successfully.
What am I doing wrong?