Exclude pagedesigner blocks from BlockRepository checks

Created on 6 February 2024, 5 months ago
Updated 3 April 2024, 3 months ago

Problem/Motivation

Drupal checks block visibility on each page request that is not render cached (e.g. when the user is logged in). This includes blocks in the pagedesigner region, which bypass core's visibility as being placed manually on pages.

We should prevent pagedesigner blocks to slow down page rendering.

Proposed resolution

- Override BlockRepository using a custom service, excluding the pagedesigner region from visibility checks.

Remaining tasks

πŸ“Œ Task
Status

Fixed

Version

4.0

Component

Code

Created by

πŸ‡¨πŸ‡­Switzerland pvbergen

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.69.0 2024