diff --git a/src/Asset/CriticalCssProvider.php b/src/Asset/CriticalCssProvider.php index 304a6f5f2554e63d7b71c0c7a39199dac60e8692..118fdfbc80700a4d0437833f03bfc4545790aaf5 100644 --- a/src/Asset/CriticalCssProvider.php +++ b/src/Asset/CriticalCssProvider.php @@ -175,7 +175,8 @@ class CriticalCssProvider implements CriticalCssProviderInterface { */ public function isEnabled() { $route = $this->currentRouteMatch->getRouteObject(); - if ($route && $this->adminContext->isAdminRoute($route)) { + $isAjaxRequest = $this->request->isXmlHttpRequest(); + if (($route && $this->adminContext->isAdminRoute($route)) || $isAjaxRequest) { return FALSE; } return (bool) $this->config->get('enabled');