]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - builtin/mainmenu/pkgmgr.lua
Enable dependencies when enabling modpacks (#12202)
[dragonfireclient.git] / builtin / mainmenu / pkgmgr.lua
index ce5862ec2f00c4be2f7d3bee78741519f4dd807e..334fcf5f828fe70e325abdf0229a849be6bca9be 100644 (file)
@@ -454,9 +454,8 @@ function pkgmgr.enable_mod(this, toset)
        local toggled_mods = {}
        local enabled_mods = {}
        toggle_mod_or_modpack(list, toggled_mods, enabled_mods, toset, mod)
-       toset = mod.enabled -- Update if toggled
 
-       if not toset then
+       if next(enabled_mods) == nil then
                -- Mod(s) were disabled, so no dependencies need to be enabled
                table.sort(toggled_mods)
                core.log("info", "Following mods were disabled: " ..