diff --git a/src/StyleManager/Sync.php b/src/StyleManager/Sync.php index 22fe2d5..dd3318e 100644 --- a/src/StyleManager/Sync.php +++ b/src/StyleManager/Sync.php @@ -205,12 +205,13 @@ public static function mergeGroupObjects(?StyleManagerModel $objOriginal, ?Style } // Overwrite existing value - $key = array_search($field, array_column($arrClasses, 'key')); - - $arrClasses[ $key ] = [ - 'key' => $cssClass['key'], - 'value' => $cssClass['value'] - ]; + if (!$key = array_search($field, array_column($arrClasses, 'key'))) + { + $arrClasses[ $key ] = [ + 'key' => $cssClass['key'], + 'value' => $cssClass['value'] + ]; + } continue; }