Skip to content

Commit 65aa98f

Browse files
authored
[6.x] When sets are expanded, add isolation to force a new stacking context.… (#14121)
When sets are expanded add isolation to force a new stacking context. This means outer Bard toolbars will have a effectively have a higher "z-index" than ones inside, so inner toolbars don't appear above outer ones
1 parent 18083ad commit 65aa98f

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

resources/js/components/fieldtypes/bard/Set.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
</div>
7676
</header>
7777

78-
<div v-if="index !== undefined" v-show="!collapsed" :class="{ 'contain-paint': collapsed }">
78+
<div v-if="index !== undefined" v-show="!collapsed" :class="{ 'contain-paint': collapsed, 'isolate': !collapsed }">
7979
<FieldsProvider
8080
:fields="fields"
8181
:as-config="false"

resources/js/components/fieldtypes/replicator/Set.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ reveal.use(rootEl, () => emit('expanded'));
200200
</div>
201201
</header>
202202
203-
<div v-show="!collapsed" :class="{ 'contain-paint': collapsed }">
203+
<div v-show="!collapsed" :class="{ 'contain-paint': collapsed, 'isolate': !collapsed }">
204204
<div :tabindex="collapsed ? -1 : undefined" :inert="collapsed">
205205
<FieldsProvider
206206
:fields="config.fields"

0 commit comments

Comments
 (0)