Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Problem/Motivation
If you delete a view the configuration entity system checks if anything is dependent on it and manages the fallout. For example if you delete a view that exposes a block the block placement config entity is deleted when the view is. However if you delete the block display from that view the block is not deleted.
Proposed resolution
Fix views to check dependencies that are affected as a result of a display removal.
Remaining tasks
- Implement
- Test
- Commit
User interface changes
List affected configuration on view display delete.
API changes
None (hopefully)
Comments
Comment #1
dawehnerSounds like a duplicate of #2031859: Invoke an event[s] when a plugin ID disappears
Comment #2
rcodina CreditAttribution: rcodina commentedWorking with @pelegr on the major issue triage at DrupalCon Barcelona 2015
Comment #3
rcodina CreditAttribution: rcodina commented@dawehner I think you are right.