]> git.lizzy.rs Git - dragonfireclient.git/commitdiff
Enable dependencies when enabling modpacks (#12202)
authorJude Melton-Houghton <jwmhjwmh@gmail.com>
Sun, 8 May 2022 15:21:59 +0000 (11:21 -0400)
committerGitHub <noreply@github.com>
Sun, 8 May 2022 15:21:59 +0000 (16:21 +0100)
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: " ..