File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed
src/plugins/global-settings/color-schemes Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -236,22 +236,24 @@ const ColorSchemePicker = props => {
236236 }
237237 }
238238
239- const currentItem = cloneDeep ( itemInEdit )
239+ setItemInEdit ( prevItem => {
240+ const currentItem = prevItem
240241
241- if ( ! schemeHasValue ( currentItem . colorScheme ) && changeDefaultName ) {
242- currentItem . name = currentItem ?. key === 'scheme-default-1' ? 'Color Scheme 1' : 'Color Scheme 2'
243- }
242+ if ( ! schemeHasValue ( currentItem . colorScheme ) && changeDefaultName ) {
243+ currentItem . name = currentItem ?. key === 'scheme-default-1' ? 'Color Scheme 1' : 'Color Scheme 2'
244+ }
244245
245- currentItem . colorScheme [ property ] [ currentState ] = color
246+ currentItem . colorScheme [ property ] [ currentState ] = color
246247
247- if ( property === 'backgroundColor' && isGradient ( color ) ) {
248- currentItem . colorScheme [ property ] . desktopHover = ''
249- currentItem . colorScheme [ property ] . desktopParentHover = ''
250- }
248+ if ( property === 'backgroundColor' && isGradient ( color ) ) {
249+ currentItem . colorScheme [ property ] . desktopHover = ''
250+ currentItem . colorScheme [ property ] . desktopParentHover = ''
251+ }
251252
252- setItemInEdit ( currentItem )
253+ updateColorSchemes ( currentItem )
253254
254- updateColorSchemes ( currentItem )
255+ return currentItem
256+ } )
255257 }
256258
257259 // For updating option to show the color scheme in color pickers
You can’t perform that action at this time.
0 commit comments