Charm 4.0.0 PopupView появляется только один раз

У меня есть набор элементов управления, которые используютPopupView, После обновления до Charm 4.0.0 они показывают странное поведение.

Когда я выбралNode содержится в PopupView, PopupView используется для закрытия. Теперь PopupView закрывается, но сразу появляется снова. Кроме того, как только я нажимаю за пределами PopupView, он закрывается, но я не могу показать его снова.

Я проверил это на примере изГлюон и испытал такое же поведение в отношении второго вопроса:

 public class MyApp extends MobileApplication{
   private Button button;
   private PopupView popupView;

   @Override
   public void init() {
       addViewFactory(HOME_VIEW, ()  -> {
       button = new Button("Click");
       button.setOnAction(event  -> popupView.show());

       popupView = new PopupView(button);

       VBox vBox = new VBox();
       vBox.getChildren().addAll(new Label("Choice 1"), new Label("Choice 2"), new Label("Choice 3"));
       vBox.setSpacing(5);

       popupView.setContent(vBox);

       return new View(button) {
         @Override
         protected void updateAppBar(AppBar appBar) {
           appBar.setTitleText("PopupView");
         }
       };
     });
   }
 } 

Ответы на вопрос(1)

Ваш ответ на вопрос