The issue is the global color applied over the elements is vanished but not removed. After a page refresh, all global variables applied back properly in CSS.
Condition:
Already global color chosen
Steps to reproduce:
On "Background Color Classes" click the color control's global toggle of the "Background Color"
Click the already chosen color once again and click the Update button
Once the kit was saved click the global color toggle in the "Background Color"
Again click the same color which already ticked, applied styles are vanished but not removed
Click the update and refresh the page, all the styles remain intact
CSS comparison:
The comparison is before and after the vanishing of CSS properties which are using the Elementor global variable
https://www.diffchecker.com/c0U95k6a
Description:
The issue is the global color applied over the elements is vanished but not removed. After a page refresh, all global variables applied back properly in CSS.
Condition:
Already global color chosen
Steps to reproduce:
Update
buttonCSS comparison:
The comparison is before and after the vanishing of CSS properties which are using the Elementor global variable https://www.diffchecker.com/c0U95k6a
Dependency:
Global color AJAX / Fetch removes all global color in the editor preview iframe Issue link: https://github.com/elementor/elementor/issues/12583
Blocking:
423
https://github.com/analogwp/style-kits-pro/issues/91