Pārlūkot izejas kodu

Fix @PushStateNavigation with @PreserveOnRefresh (#11417)

Navigation needs to be done also in doRefresh(..) in similar fashion as in doInit(..)

Fixes https://github.com/vaadin/framework/issues/11416
tags/8.8.0.beta1
Tatu Lund pirms 5 gadiem
vecāks
revīzija
9d2dd8bed8
1 mainītis faili ar 7 papildinājumiem un 0 dzēšanām
  1. 7
    0
      server/src/main/java/com/vaadin/ui/UI.java

+ 7
- 0
server/src/main/java/com/vaadin/ui/UI.java Parādīt failu

@@ -869,6 +869,13 @@ public abstract class UI extends AbstractSingleComponentContainer

page.updateLocation(newLocation.toString(), true, false);
page.updateBrowserWindowSize(newWidth, newHeight, true);

// Navigate if there is navigator, this is needed in case of
// PushStateNavigation
Navigator navigator = getNavigator();
if (navigator != null) {
navigator.navigateTo(navigator.getState());
}
}

/**

Notiek ielāde…
Atcelt
Saglabāt