diff --git a/src/EventSubscriber/SectionSubscriberRenderArray.php b/src/EventSubscriber/SectionSubscriberRenderArray.php
index 378a110..877b472 100644
--- a/src/EventSubscriber/SectionSubscriberRenderArray.php
+++ b/src/EventSubscriber/SectionSubscriberRenderArray.php
@@ -4,9 +4,8 @@ declare(strict_types=1);
 
 namespace Drupal\tailwindcss_utility\EventSubscriber;
 
-use Drupal\layout_builder\Event\SectionBuildRegionsRenderArrayEvent;
 use Drupal\layout_builder\Event\SectionComponentBuildRenderArrayEvent;
-use Drupal\layout_builder\LayoutBuilderEvents;
+use Drupal\layout_builder\Event\SectionBuildRenderEvent;
 use Symfony\Component\EventDispatcher\EventSubscriberInterface;
 
 /**
@@ -23,14 +22,14 @@ final class SectionSubscriberRenderArray implements EventSubscriberInterface {
     }
   }
 
-  public function onSectionBuildRender(SectionBuildRegionsRenderArrayEvent $event): void {
-    $regions = $event->getRegions();
+  public function onSectionBuildRender(SectionBuildRenderEvent $event): void {
+    $regions = $event->getSection()->getComponents();
     $tailwind_classes = $event->getSection()->getThirdPartySetting('tailwindcss_utility', 'tailwind_classes', FALSE);
     if ($tailwind_classes) {
       foreach ($regions as &$region) {
         $region['#attributes']['class'][] = $tailwind_classes;
       }
-      $event->setRegions($regions);
+      $event->setComponents($regions);
     }
   }
 
@@ -39,8 +38,8 @@ final class SectionSubscriberRenderArray implements EventSubscriberInterface {
    */
   public static function getSubscribedEvents() {
     return [
-      LayoutBuilderEvents::SECTION_COMPONENT_BUILD_RENDER_ARRAY => ['onSectionComponentBuildRender'],
-      SectionBuildRegionsRenderArrayEvent::class => ['onSectionBuildRender'],
+      SectionComponentBuildRenderArrayEvent::class => ['onSectionComponentBuildRender'],
+      SectionBuildRenderEvent::class => ['onSectionBuildRender'],
     ];
   }
 
