@@ -24,12 +24,12 @@ local increment = CreateCounter();
2424ResearchViewer .talentTrees = {
2525 [" The War Within" ] = {
2626 order = increment (),
27- { isTraitTree = true , id = 1115 , name = GENERIC_TRAIT_FRAME_RESHII_WRAPS_TITLE or " Reshii Wraps (added in 11.2.0)" },
27+ { isTraitTree = true , id = 1115 , name = GENERIC_TRAIT_FRAME_RESHII_WRAPS_TITLE },
28+ { isTraitTree = true , id = 672 , name = GENERIC_TRAIT_FRAME_DRAGONRIDING_TITLE },
2829 { isTraitTree = true , id = 1151 , name = " Brann Delve Season 3" },
2930 { isTraitTree = true , id = 1061 , name = GENERIC_TRAIT_FRAME_TITAN_CONSOLE_TITLE },
3031 { isTraitTree = true , id = 1057 , name = GENERIC_TRAIT_FRAME_VISIONS_TITLE },
3132 { isTraitTree = true , id = 1056 , name = GENERIC_TRAIT_FRAME_DRIVE_TITLE },
32- { isTraitTree = true , id = 672 , name = GENERIC_TRAIT_FRAME_DRAGONRIDING_TITLE },
3333 { isTraitTree = true , id = 1060 , name = " Brann Delve Season 2" },
3434 { isTraitTree = true , id = 1046 , name = GENERIC_TRAIT_FRAME_THE_VIZIER_TITLE },
3535 { isTraitTree = true , id = 1045 , name = GENERIC_TRAIT_FRAME_THE_GENERAL_TITLE },
401401
402402function ResearchViewer :ToggleUI ()
403403 self .selectedTreeInfo = self .charDb and self .charDb .lastSelected or nil
404+ if self .selectedTreeInfo and not self .selectedTreeInfo .id then self .selectedTreeInfo = nil end
404405 if not self .selectedTreeInfo then
405406 for _ , value in ipairs (self .talentTrees [' The War Within' ]) do
406407 local isAvailable = (value .isTraitTree and self :TraitTreeExists (value .id )) or (not value .isTraitTree and self :TreeExists (value .id ))
@@ -527,7 +528,7 @@ function ResearchViewer:GenerateMenu(rootDescription, owner)
527528 rootDescription :CreateTitle (' Select another tree' )
528529 self :GenerateSubMenuButtons (rootDescription , self .talentTrees , isSelected , openTree )
529530 local neverImplementedData = {}
530- local neverImplemented = rootDescription :CreateRadio (" Never Implemented" , isSelected , openTree , neverImplementedData )
531+ local neverImplemented = rootDescription :CreateRadio (" Never Implemented" , isSelected , nil , neverImplementedData )
531532 self :GenerateSubMenuButtons (neverImplemented , self .neverImplemented , isSelected , openTree , { neverImplementedData })
532533end
533534
0 commit comments