| @@ -4,9 +4,8 @@ | ||
| 4 | 4 | |
| 5 | 5 | use Elementor\Core\Base\Module as BaseModule; |
| 6 | 6 | use Elementor\Modules\DesignSystemSync\Classes\Stylesheet_Manager; |
| 7 | 7 | use Elementor\Modules\DesignSystemSync\Classes\Controller; |
| 8 | -use Elementor\Modules\GlobalClasses\Global_Classes_Repository; | |
| 9 | 8 | |
| 10 | 9 | if ( ! defined( 'ABSPATH' ) ) { |
| 11 | 10 | exit; |
| 12 | 11 | } |
| @@ -35,9 +34,8 @@ | ||
| 35 | 34 | add_action( 'elementor/controls/register', [ $this, 'register_controls' ] ); |
| 36 | 35 | add_action( 'elementor/editor/after_enqueue_scripts', [ $this, 'enqueue_editor_scripts' ] ); |
| 37 | 36 | add_action( 'elementor/editor/after_enqueue_styles', [ $this, 'enqueue_editor_styles' ] ); |
| 38 | 37 | add_action( 'elementor/global_classes/update', [ $this, 'clear_classes_cache' ] ); |
| 39 | - add_action( 'elementor/global_classes/update', [ $this, 'invalidate_sync_stylesheet' ] ); | |
| 40 | 38 | add_action( 'wp_enqueue_scripts', [ $this, 'enqueue_sync_stylesheet' ] ); |
| 41 | 39 | } |
| 42 | 40 | |
| 43 | 41 | public function register_controls( $controls_manager ) { |
| @@ -68,16 +66,8 @@ | ||
| 68 | 66 | } |
| 69 | 67 | |
| 70 | 68 | public function clear_classes_cache() { |
| 71 | 69 | Classes\Classes_Provider::clear_cache(); |
| 72 | - } | |
| 73 | - | |
| 74 | - public function invalidate_sync_stylesheet( $context = null ) { | |
| 75 | - if ( Global_Classes_Repository::CONTEXT_FRONTEND !== $context ) { | |
| 76 | - return; | |
| 77 | - } | |
| 78 | - | |
| 79 | - ( new Stylesheet_Manager() )->delete(); | |
| 80 | 70 | } |
| 81 | 71 | |
| 82 | 72 | public function enqueue_sync_stylesheet() { |
| 83 | 73 | ( new Stylesheet_Manager() )->enqueue(); |