I just saw the error in your code.
clickButton.addAttachListener(e -> UI.getCurrent().navigate(navigationClass));
you are adding an AttachListener
here, which will be executed when the button is attached to the page.
You probably wanted to make a ClickListener, not an AttachListener. Because now just as I suspected it first finds the correct View, but later redirects to the Bokning View when the Intranet Layout is being attached to the page.
clickButton.addClickListener(e -> UI.getCurrent().navigate(navigationClass));