I just made confirm dialog using ConfirmDialog addon and changed button order following example. So now my delete is on left. And cancel button is on right, has default button style and has focus. But if I press enter things happen as I would have pressed delete.
Now don’t know if this is problem with ConfirmDialog or generally some Vaadin issue.