我有一个 GWTP MyPresenter,它在 onBind() 处注册了一个处理程序,它运行良好。问题是当我使用浏览器上的返回箭头离开演示者时。永远不会调用 onUnbind() (我尝试使用覆盖该方法的断点,但从未执行过)。这样这个处理程序就永远不会取消注册。怎么了?谢谢。
public class MyPresenter extends
PresenterWidget<ViewDiagramPresenter.MyView> {
[...]
@Override
protected void onBind() {
super.onBind();
registerHandler(getEventBus().addHandler(myEvent.getType(), myHandler));
}
}