Explorar o código

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

Remove uppy-Dashboard-isFixed when uppy.close() is invoked
Artur Paikin hai 1 ano
pai
achega
f2080d6092
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  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()
   }