From 3c073864525e1bf12f989cdc31204a9fe91d3eb4 Mon Sep 17 00:00:00 2001 From: Artsphere <148132576+ArtsphereOfficial@users.noreply.github.com> Date: Sun, 4 Aug 2024 22:49:02 +0530 Subject: [PATCH] Update FileTree.kt --- filetree/src/main/kotlin/com/zyron/filetree/FileTree.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/filetree/src/main/kotlin/com/zyron/filetree/FileTree.kt b/filetree/src/main/kotlin/com/zyron/filetree/FileTree.kt index cb2697d..1c87520 100644 --- a/filetree/src/main/kotlin/com/zyron/filetree/FileTree.kt +++ b/filetree/src/main/kotlin/com/zyron/filetree/FileTree.kt @@ -23,10 +23,10 @@ class FileTree(private val context: Context, private val rootDirectory: String) private val nodes: MutableList = mutableListOf() private val expandedNodes: MutableSet = mutableSetOf() private var adapterUpdateListener: FileTreeAdapterUpdateListener? = null - private var loading = false private val scope = CoroutineScope(Dispatchers.IO + SupervisorJob()) + private var loading = false - init { + initializeFileTree { val file = File(rootDirectory) val rw = file.canRead() && file.canWrite() if (!file.exists() || !rw){