Пустое окно при повторном открытии - PullRequest
0 голосов
/ 25 июня 2019

Я определил (вторичное) обрезанное окно в своем приложении E4: оно изначально не отображается, и пользователь может его визуализировать, нажав кнопку в главном окне.

@Execute                                                                                                                    
public void execute(MApplication application, EModelService service, EPartService partService) {

    for (MTrimmedWindow window : service.findElements(application, WINDOW_ID,
            MTrimmedWindow.class, null)) {

        window.setOnTop(true);
        window.setVisible(true);
        window.setToBeRendered(true);
        window.getContext().activate();
    }
}

В первый раз, когда я открываю окно, его содержимое отображается правильно, но как только я закрываю (x) окно и снова открываю его, окно просто пустое.

Должен ли я каким-то образом вручную заново создать содержимое окна после закрытия?


Как подсказка, корневой элемент PartStack где-то помечен этим тегом empty.

...