我有一个GWT Disclosure面板,当点击disclosure按钮时,它会在打开和关闭状态之间进行无限循环。但这似乎只在Chrome浏览器中发生,而不是Safari或Firefox。有人知道这是怎么回事吗?
DisclosurePanel disclosurePanel = new DisclosurePanel("Reset password");
disclosurePanel.setAnimationEnabled(true);
disclosurePanel.setContent(passwordGrid);
disclosurePanel.addOpenHandler(new OpenHandler<DisclosurePanel>() {
public void onOpen(OpenEvent<DisclosurePanel> event) {
saveButton.setEnabled(false);//enable on close or after verifying current password
}
});
disclosurePanel.addCloseHandler(new CloseHandler<DisclosurePanel>() {
public void onClose(CloseEvent<DisclosurePanel> event) {
saveButton.setEnabled(true);
}
});发布于 2013-01-21 00:41:05
这是在最新的chrome浏览器中报告的问题- http://code.google.com/p/chromium/issues/detail?id=158910
相关信息- https://code.google.com/p/google-web-toolkit/source/detail?spec=svn10989&r=10989
其他堆栈溢出答案- GWT DeckLayoutPanel animation goes into infinite loop on Chrome
https://stackoverflow.com/questions/14424636
复制相似问题