private void showMenu() { final List<MenuItem> items = itemsProvider.getItems(); if (!items.isEmpty()) { menu = new ItemsList(items, itemsProvider, RESOURCES, null); getActionHandler().ifPresent(handler -> menu.setActionHandler(handler)); menu.setPopupPosition(getAbsoluteLeft(), getAbsoluteTop() + getOffsetHeight()); menu.show(); menu.getElement().setId("commandsPopup"); } }