소스 검색

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

Remove uppy-Dashboard-isFixed when uppy.close() is invoked
Artur Paikin 1 년 전
부모
커밋
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()
   }