diff --git a/core/modules/color/color.module b/core/modules/color/color.module index f64c241..f59af6c 100644 --- a/core/modules/color/color.module +++ b/core/modules/color/color.module @@ -350,6 +350,12 @@ function color_scheme_form_submit($form, &$form_state) { @drupal_rmdir($file); } + // No change in color config, use the standard theme from color.inc. + if (implode(',', color_get_palette($theme, TRUE)) == implode(',', $palette)) { + $config->delete(); + return; + } + // Prepare target locations for generated files. $id = $theme . '-' . substr(hash('sha256', serialize($palette) . microtime()), 0, 8); $paths['color'] = 'public://color';