diff --git a/packages/core/src/pattern/pattern-plugins.mjs b/packages/core/src/pattern/pattern-plugins.mjs index 1f010625792..829e2c81df9 100644 --- a/packages/core/src/pattern/pattern-plugins.mjs +++ b/packages/core/src/pattern/pattern-plugins.mjs @@ -157,7 +157,7 @@ PatternPlugins.prototype.__loadPluginStoreMethods = function (plugin) { * @return {object} this - The Pattern instance */ PatternPlugins.prototype.__macro = function (key, method) { - this.macros[key] = method + this.macros[key.toLowerCase()] = method return this } diff --git a/packages/core/src/utils.mjs b/packages/core/src/utils.mjs index 2fcdab4bc5b..1c571f9e946 100644 --- a/packages/core/src/utils.mjs +++ b/packages/core/src/utils.mjs @@ -730,7 +730,7 @@ export function __isCoord(value) { * @return {string} macroName - The inernal macroName */ export function __macroName(name) { - return `__macro_${name}` + return `__macro_${name.toLowerCase()}` } /**