Skip to content

Commit f8de545

Browse files
authored
Merge pull request #44717 from nextcloud/fix/oc-dialog-overlay
fix(oc-dialog): Get rid of the overlay
2 parents ff2100a + cfaaff1 commit f8de545

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

core/src/jquery/css/jquery.ocdialog.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
border-radius: var(--border-radius-large);
55
box-shadow: 0 0 30px var(--color-box-shadow);
66
padding: 24px;
7-
z-index: 10000;
7+
z-index: 100001;
88
font-size: 100%;
99
box-sizing: border-box;
1010
min-width: 200px;
@@ -69,7 +69,7 @@
6969
.oc-dialog-dim {
7070
background-color: #000;
7171
opacity: .2;
72-
z-index: 9999;
72+
z-index: 100001;
7373
position: fixed;
7474
top: 0;
7575
left: 0;

core/src/jquery/ocdialog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ $.widget('oc.ocdialog', {
234234
}
235235
this.overlay = $('<div>')
236236
.addClass('oc-dialog-dim')
237-
.appendTo(contentDiv)
237+
.insertBefore(this.$dialog)
238238
this.overlay.on('click keydown keyup', function(event) {
239239
if (event.target !== self.$dialog.get(0) && self.$dialog.find($(event.target)).length === 0) {
240240
event.preventDefault()

dist/core-main.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/core-main.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)