diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-05-02 06:08:36 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-05-02 06:08:36 +0300 |
commit | 7f119dc26391dc953126b4fc902ade7b44a10ce2 (patch) | |
tree | 40f5ac2c1f8d9ed8e4cd2518536dd24314496919 /app/assets/javascripts/crm | |
parent | 47daa6f9b32e12583da237d672b92a39b741a26b (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.vue | 16 |
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> |