У меня была эта проблема, когда я создал окно (Smartgwt) и поместил DynamicForm (Smartgwt) в это окно. В этом DynamicForm у меня есть CanvasItem (Smartgwt), в который я помещаю RichTextArea (GWT). И когда я нажимаю «ESC», я могу выйти из окна (Smartgwt) без проблем. Но когда я нажимаю «F5», чтобы обновить приложение, в браузере появляется исключение: «1001 *». Чтобы решить эту проблему, я делаю следующее:
public class MailWindow extends Window {
public MailWindow(){
this.addCloseClickHandler(new CloseClickHandler() {
public void onCloseClick(CloseClientEvent event) {
form.getRichTextArea().removeFromParent();
MailWindow.this.destroy();
}
});
}
}
Что решило мою проблему! :)
Kewei