diff --git a/Oqtane.Client/Modules/Controls/ActionDialog.razor b/Oqtane.Client/Modules/Controls/ActionDialog.razor
index 6fc51e15..b39b4f27 100644
--- a/Oqtane.Client/Modules/Controls/ActionDialog.razor
+++ b/Oqtane.Client/Modules/Controls/ActionDialog.razor
@@ -173,6 +173,12 @@ else
_editmode = bool.Parse(EditMode);
}
+ Text = Localize(nameof(Text), Text);
+ Header = Localize(nameof(Header), Header);
+ Message = Localize(nameof(Message), Message);
+
+ _openText = Text;
+
if (!string.IsNullOrEmpty(IconName))
{
if (IconOnly)
@@ -190,12 +196,7 @@ else
_openIconSpan = $"{(IconOnly ? "" : " ")}";
_iconSpan = $" ";
}
-
- Text = Localize(nameof(Text), Text);
- Header = Localize(nameof(Header), Header);
- Message = Localize(nameof(Message), Message);
-
- _openText = Text;
+
_permissions = (PermissionList == null) ? ModuleState.PermissionList : PermissionList;
_authorized = IsAuthorized();