Если я переключу вид из главного меню на другую страницу, а затем вернусь в главное меню, то все на странице главного меню сместится в верхний левый угол примерно на один сантиметр.Я не знаю, что я что-то упустил?Это конструктор для моего главного меню:
public MainMenuView() {
lHeader.setWidth(null);
addButton.setWidth("100px");
addButton.setHeight("100px");
searchButton.setWidth("100px");
searchButton.setHeight("100px");
editButton.setWidth("100px");
editButton.setHeight("100px");
vLayout.addComponent(buttons);
this.setCompositionRoot(vLayout);
buttons.setComponentAlignment(lHeader, Alignment.MIDDLE_CENTER);
addMerchant.setStyleName("mystyle");
showMerchants.setStyleName("mystyle");
merchantSearch.setStyleName("mystyle");
lHeader.addStyleName("mylabelstyle");
addButton.setStyleName("addButtonStyle");
searchButton.addStyleName("searchButtonStyle");
editButton.addStyleName("editButtonStyle");
addLabel.addStyleName("add");
searchLabel.addStyleName("search");
editLabel.addStyleName("edit");
addButton.addClickListener(e -> addMerchant());
editButton.addClickListener(e -> showMerchants());
searchButton.addClickListener(e -> merchantSearch());
}