Просмотр исходного кода

@uppy/dashboard: Remove uppy-Dashboard-isFixed when uppy.close() is invoked (#4775)

Remove uppy-Dashboard-isFixed when uppy.close() is invoked
Artur Paikin 1 год назад
Родитель
Сommit
f2080d6092
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      packages/@uppy/dashboard/src/Dashboard.jsx

+ 4 - 0
packages/@uppy/dashboard/src/Dashboard.jsx

@@ -1160,6 +1160,10 @@ export default class Dashboard extends UIPlugin {
       this.darkModeMediaQuery.removeListener(this.handleSystemDarkModeChange)
     }
 
+    if (this.opts.disablePageScrollWhenModalOpen) {
+      document.body.classList.remove('uppy-Dashboard-isFixed')
+    }
+
     this.unmount()
     this.removeEvents()
   }