Bug 4228: Fixed login hint layout in mobile RaceBoard view

This commit is contained in:
Steffen Schaefer committed 2017-08-17 15:25:10 +02:00
1 parent 4d3cbd3aa3
commit 24271da046
2 files changed
+5 -4

No files matched your search

@@ -15,5 +15,6 @@ public class RaceBoardLoginHintPopup extends GenericLoginHintPopup {
addStyleName(style.usermanagement_view());
setStyleName(style.usermanagement_mobile(), DeviceDetector.isMobile());
getWidget().addStyleName(style.usermanagement_view_content_wrapper());
content.addStyleName(style.usermanagement_view_content());
}
}
@@ -8,7 +8,7 @@ import com.sap.sse.security.ui.authentication.UserManagementResources.LocalCss;
public class LoginHintPopup extends PopupPanel {
private static final LocalCss LOCAL_CSS = UserManagementResources.INSTANCE.css();
private LoginHintContent lpop;
protected final LoginHintContent content;
private Runnable dismissCallback;
public LoginHintPopup(AuthenticationManager authenticationManager, Runnable moreInfoCallback) {
@@ -16,7 +16,7 @@ public class LoginHintPopup extends PopupPanel {
this.setStyleName(LOCAL_CSS.flyover());
ensureDebugId("loginHintPopup");
setAutoHideEnabled(true);
lpop = new LoginHintContent(() -> {
content = new LoginHintContent(() -> {
hide();
dismissCallback.run();
}, () -> {
@@ -24,11 +24,11 @@ public class LoginHintPopup extends PopupPanel {
dismissCallback.run();
moreInfoCallback.run();
});
lpop.addStyleName(LOCAL_CSS.flyover_content());
content.addStyleName(LOCAL_CSS.flyover_content());
final SimplePanel wrapper = new SimplePanel();
wrapper.addStyleName(LOCAL_CSS.flyover_content_wrapper());
wrapper.add(lpop);
wrapper.add(content);
add(wrapper);
authenticationManager.checkNewUserPopup(this::hide, dismissCallback -> {