Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2022-05-02 06:08:36 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2022-05-02 06:08:36 +0300
commit7f119dc26391dc953126b4fc902ade7b44a10ce2 (patch)
tree40f5ac2c1f8d9ed8e4cd2518536dd24314496919 /app/assets/javascripts/crm
parent47daa6f9b32e12583da237d672b92a39b741a26b (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/crm')
-rw-r--r--app/assets/javascripts/crm/components/form.vue16
1 files changed, 15 insertions, 1 deletions
diff --git a/app/assets/javascripts/crm/components/form.vue b/app/assets/javascripts/crm/components/form.vue
index 4f94898ff63..1725711d81f 100644
--- a/app/assets/javascripts/crm/components/form.vue
+++ b/app/assets/javascripts/crm/components/form.vue
@@ -216,6 +216,15 @@ export default {
return data[keys[0]];
},
+ getDrawerHeaderHeight() {
+ const wrapperEl = document.querySelector('.content-wrapper');
+
+ if (wrapperEl) {
+ return `${wrapperEl.offsetTop}px`;
+ }
+
+ return '';
+ },
},
MSG_CANCEL,
INDEX_ROUTE_NAME,
@@ -224,7 +233,12 @@ export default {
<template>
<mounting-portal v-if="!loading" mount-to="#js-crm-form-portal" append>
- <gl-drawer class="gl-drawer-responsive gl-absolute" :open="drawerOpen" @close="close(false)">
+ <gl-drawer
+ :header-height="getDrawerHeaderHeight()"
+ class="gl-drawer-responsive"
+ :open="drawerOpen"
+ @close="close(false)"
+ >
<template #title>
<h3>{{ title }}</h3>
</template>