Проблема у меня изображен в this fiddle я создал:ZK: модальное окно не работает должным образом, когда исключение
Если нажать на кнопку Заказать кофе, я заставил исполнительную Exception быть выброшен в пределах doAfterCompose метод контроллера модального окна. Как видите, модальное окно добавляется в нижней части страницы. Это, помимо уродства, позволяет пользователю снова щелкнуть кнопку Order Cofee, которая вызывает известную ошибку «Not unique ID in space».
Есть ли способ предотвратить создание окна при возникновении исключения?
Я не думаю, что понимаю, вы можете применить его на скрипке, которую я разместил? –
Конечно. См. [This] (http://zkfiddle.org/sample/108h613/3-DoModal-wth-Exception#source-4) fork. – briarheart
, который, кажется, исправить, недостаток я должен сделать для каждого используемого диалога (и у меня есть много!). Благодаря! –