aboutsummaryrefslogtreecommitdiff
path: root/src/components/user_reporting_modal
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/user_reporting_modal')
-rw-r--r--src/components/user_reporting_modal/user_reporting_modal.vue9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/components/user_reporting_modal/user_reporting_modal.vue b/src/components/user_reporting_modal/user_reporting_modal.vue
index c79a3707..ecbc1369 100644
--- a/src/components/user_reporting_modal/user_reporting_modal.vue
+++ b/src/components/user_reporting_modal/user_reporting_modal.vue
@@ -1,7 +1,8 @@
<template>
<div
v-if="isOpen"
- class="modal-view"
+ v-body-scroll-lock="isOpen"
+ class="modal-view user-reporting-modal-view"
@click="closeModal"
>
<div
@@ -77,6 +78,12 @@
<style lang="scss">
@import '../../_variables.scss';
+.user-reporting-modal-view {
+ body:not(.scroll-locked) & {
+ display: none;
+ }
+}
+
.user-reporting-panel {
width: 90vw;
max-width: 700px;