From f56db2d56c37ab7c1f408b080252549c0815f061 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Hessenm=C3=BCller?= Date: Tue, 3 Mar 2020 18:01:48 +0100 Subject: [PATCH] bug5191: Encapsulated HTML statusLabel for safety --- .../com/sap/sse/gwt/client/dialog/DataEntryDialog.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/dialog/DataEntryDialog.java b/java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/dialog/DataEntryDialog.java index fb639dc16ed..42142b104b5 100755 --- a/java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/dialog/DataEntryDialog.java +++ b/java/com.sap.sse.gwt/src/com/sap/sse/gwt/client/dialog/DataEntryDialog.java @@ -214,11 +214,11 @@ public abstract class DataEntryDialog { onInvalidStateChanged(invalidState); } if (!invalidState) { - getStatusLabel().setHTML(SafeHtmlUtils.fromSafeConstant(" ")); + statusLabel.setHTML(SafeHtmlUtils.fromSafeConstant(" ")); onChange(result); } else { - getStatusLabel().setHTML(SafeHtmlUtils.fromString(errorMessage)); - getStatusLabel().setStyleName("errorLabel"); + statusLabel.setHTML(SafeHtmlUtils.fromString(errorMessage)); + statusLabel.setStyleName("errorLabel"); } } }, validationExecutor); @@ -622,8 +622,8 @@ public abstract class DataEntryDialog { /** * status label can be used to display status information within the dialog to the user */ - protected HTML getStatusLabel() { - return statusLabel; + protected Label getStatusLabel() { + return (Label) statusLabel; } protected void setCursor(Style.Cursor cursor) {