Closed GoogleCodeExporter closed 9 years ago
This looks fixed with the refactoring of the presenters reveal/hide mechanism.
Original comment by philippe.beaudoin
on 17 Mar 2010 at 8:06
This occurs again on my laptop under Chrome. Need to check other environments.
It could be due to the fact that the SplitMainPresenter, that is responsible of
handling the DisplayShortMessageEvent, is not yet bound, so it's not listening
to the
event.
Original comment by philippe.beaudoin
on 18 Mar 2010 at 6:03
Really fixed now.
The problem was due to the fact that the event bus enques and delays handler
registration when events are currently being
processed. (see {@link
com.google.gwt.event.shared.HandlerManager@addHandler()}) So if a presenter
registers a handler in
its onBind() method and a child fires the event in its onReveal() method, then
the event might get lost because the
handler is not officially registered yet.
Original comment by philippe.beaudoin
on 25 Mar 2010 at 6:03
Original issue reported on code.google.com by
philippe.beaudoin
on 16 Mar 2010 at 7:14