From d1eb256f35c9a64abc70968b36c83b4f3c9478d8 Mon Sep 17 00:00:00 2001 From: gnaegi <none@none> Date: Thu, 19 Apr 2018 12:13:53 +0200 Subject: [PATCH] OO-3444 fix i18n key setter for FormCancel --- .../components/form/flexible/impl/elements/FormCancel.java | 2 +- .../java/org/olat/registration/DisclaimerFormController.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/FormCancel.java b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/FormCancel.java index 3348cce1408..eec2bfb1643 100644 --- a/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/FormCancel.java +++ b/src/main/java/org/olat/core/gui/components/form/flexible/impl/elements/FormCancel.java @@ -153,7 +153,7 @@ public class FormCancel extends FormItemImpl implements Disposable, Cancel { * @see org.olat.core.gui.components.form.flexible.elements.Cancel#setI18nKey(java.lang.String) */ public void setI18nKey(String i18n) { - cancelLink.setTitle(i18n); + cancelLink.setCustomDisplayText(translator.translate(i18n)); } /** diff --git a/src/main/java/org/olat/registration/DisclaimerFormController.java b/src/main/java/org/olat/registration/DisclaimerFormController.java index 60f3b70d457..04695bd02af 100644 --- a/src/main/java/org/olat/registration/DisclaimerFormController.java +++ b/src/main/java/org/olat/registration/DisclaimerFormController.java @@ -24,6 +24,7 @@ import org.olat.core.gui.components.form.flexible.FormItemContainer; import org.olat.core.gui.components.form.flexible.elements.MultipleSelectionElement; import org.olat.core.gui.components.form.flexible.impl.FormBasicController; import org.olat.core.gui.components.form.flexible.impl.FormLayoutContainer; +import org.olat.core.gui.components.form.flexible.impl.elements.FormCancel; import org.olat.core.gui.control.Controller; import org.olat.core.gui.control.Event; import org.olat.core.gui.control.WindowControl; @@ -118,7 +119,8 @@ public class DisclaimerFormController extends FormBasicController { formLayout.add(buttonLayout); buttonLayout.setElementCssClass("o_sel_disclaimer_buttons"); uifactory.addFormSubmitButton(DCL_ACCEPT, NLS_DISCLAIMER_OK, buttonLayout); - uifactory.addFormCancelButton(NLS_DISCLAIMER_NOK, buttonLayout, ureq, getWindowControl()); + FormCancel cancelButton = uifactory.addFormCancelButton(NLS_DISCLAIMER_NOK, buttonLayout, ureq, getWindowControl()); + cancelButton.setI18nKey(NLS_DISCLAIMER_NOK); } } } -- GitLab