Closed (fixed)
Project:
Preview Isolation
Version:
1.0.x-dev
Component:
Code
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
26 Jan 2026 at 11:51 UTC
Updated:
10 May 2026 at 15:40 UTC
Jump to comment: Most recent
Preview isolation logic is duplicated across PreviewIsolationNegotiator, PreviewIsolationDisplayVariantSubscriber, and PreviewIsolationHooks. Each class repeats the same checks without caching.
Create a centralized PreviewIsolationRequestChecker service that consolidates all preview isolation request checking logic.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
lauriii