Why am I calling it “Fixing” because UX/UI doesn’t work properly that’s why.
This simple CSS fix solves the layers going out of the view.
Fixes the LIST VIEW.
// Custom CSS for Admin Panel add_action('admin_head', 'sinn_custom_css'); function sinn_custom_css() { echo '<style> .block-editor-list-view-leaf[aria-level="1"] .block-editor-list-view__expander{ margin-left:0px } .block-editor-list-view-leaf[aria-level="2"] .block-editor-list-view__expander{ margin-left:5px } .block-editor-list-view-leaf[aria-level="3"] .block-editor-list-view__expander{ margin-left:15px } .block-editor-list-view-leaf[aria-level="4"] .block-editor-list-view__expander{ margin-left:20px } .block-editor-list-view-leaf[aria-level="5"] .block-editor-list-view__expander{ margin-left:25px } .block-editor-list-view-leaf[aria-level="6"] .block-editor-list-view__expander{ margin-left:30px } .block-editor-list-view-leaf[aria-level="7"] .block-editor-list-view__expander{ margin-left:35px } .block-editor-list-view-leaf[aria-level="8"] .block-editor-list-view__expander{ margin-left:40px } .block-editor-list-view-leaf[aria-level="9"] .block-editor-list-view__expander{ margin-left:40px } .block-editor-list-view-leaf[aria-level="10"] .block-editor-list-view__expander{ margin-left:40px } .block-editor-list-view-leaf[aria-level="11"] .block-editor-list-view__expander{ margin-left:40px } .block-editor-list-view-leaf[aria-level="12"] .block-editor-list-view__expander{ margin-left:40px } .block-editor-list-view-leaf[aria-level="13"] .block-editor-list-view__expander{ margin-left:40px } .block-editor-list-view-leaf[aria-level="14"] .block-editor-list-view__expander{ margin-left:40px } .block-editor-list-view-leaf[aria-level="15"] .block-editor-list-view__expander{ margin-left:40px } .block-editor-list-view-leaf[aria-level="16"] .block-editor-list-view__expander{ margin-left:40px } </style>'; }