From 5d106a477d839bafce350fe1c67c978facc92a4b Mon Sep 17 00:00:00 2001
From: Sean Hatfield <seanhatfield5@gmail.com>
Date: Tue, 11 Jun 2024 11:30:29 -0700
Subject: [PATCH] [FIX] New folder modal bug fix (#1654)

new folder modal z index fix
---
 .../Documents/Directory/index.jsx             | 20 +++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/frontend/src/components/Modals/ManageWorkspace/Documents/Directory/index.jsx b/frontend/src/components/Modals/ManageWorkspace/Documents/Directory/index.jsx
index c7794a3f9..10d3ca87b 100644
--- a/frontend/src/components/Modals/ManageWorkspace/Documents/Directory/index.jsx
+++ b/frontend/src/components/Modals/ManageWorkspace/Documents/Directory/index.jsx
@@ -9,7 +9,6 @@ import showToast from "@/utils/toast";
 import FolderSelectionPopup from "./FolderSelectionPopup";
 import MoveToFolderIcon from "./MoveToFolderIcon";
 import { useModal } from "@/hooks/useModal";
-import ModalWrapper from "@/components/ModalWrapper";
 import NewFolderModal from "./NewFolderModal";
 import debounce from "lodash.debounce";
 import { filterFileSearchResults } from "./utils";
@@ -191,7 +190,7 @@ function Directory({
             />
           </div>
           <button
-            className="flex items-center gap-x-2 cursor-pointer px-[14px] py-[7px] -mr-[14px] rounded-lg hover:bg-[#222628]/60"
+            className="flex items-center gap-x-2 cursor-pointer px-[14px] py-[7px] -mr-[14px] rounded-lg hover:bg-[#222628]/60 z-20 relative"
             onClick={openFolderModal}
           >
             <Plus size={18} weight="bold" color="#D3D4D4" />
@@ -292,14 +291,15 @@ function Directory({
           setLoadingMessage={setLoadingMessage}
         />
       </div>
-
-      <ModalWrapper isOpen={isFolderModalOpen}>
-        <NewFolderModal
-          closeModal={closeFolderModal}
-          files={files}
-          setFiles={setFiles}
-        />
-      </ModalWrapper>
+      {isFolderModalOpen && (
+        <div className="bg-black/60 backdrop-blur-sm fixed top-0 left-0 outline-none w-screen h-screen flex items-center justify-center z-30">
+          <NewFolderModal
+            closeModal={closeFolderModal}
+            files={files}
+            setFiles={setFiles}
+          />
+        </div>
+      )}
     </div>
   );
 }
-- 
GitLab