diff --git a/src/DropdownDivConverter/DropdownDivConverter.xml b/src/DropdownDivConverter/DropdownDivConverter.xml
index 42a8ba2..2328781 100644
--- a/src/DropdownDivConverter/DropdownDivConverter.xml
+++ b/src/DropdownDivConverter/DropdownDivConverter.xml
@@ -72,6 +72,7 @@
The attribute that sets the label on the dropdown button. If used, the static value on the general tab will be overridden.
+
diff --git a/src/DropdownDivConverter/widget/DropdownDivConverter.js b/src/DropdownDivConverter/widget/DropdownDivConverter.js
index ac477ff..fbb554e 100644
--- a/src/DropdownDivConverter/widget/DropdownDivConverter.js
+++ b/src/DropdownDivConverter/widget/DropdownDivConverter.js
@@ -275,7 +275,11 @@ define([
_updateButtonTitle: function() {
this._buttonLabel = this.buttonTitle;
if (this._dynamicLabel) {
- this._buttonLabel = this._contextObj.get(this.dynamicButtonTitleAttribute);
+ if (this._contextObj.isEnum(this.dynamicButtonTitleAttribute)) {
+ this._buttonLabel = this._contextObj.getEnumCaption(this.dynamicButtonTitleAttribute, this._contextObj.get(this.dynamicButtonTitleAttribute));
+ } else {
+ this._buttonLabel = this._contextObj.get(this.dynamicButtonTitleAttribute);
+ }
}
},