                  text = sect.replace("_", " ").title()
                  tree.insert(category, "end", section_id, text=text, open=is_open, tags="section")
              if len(section) == 2:
                  opt = section[-1]
                  opt_id = "{}|{}".format(section_id, opt)
                  opt_text = opt.replace("_", " ").title()
                  tree.insert(section_id, "end", opt_id, text=opt_text, open=is_open, tags="option")
  
  
  class DisplayArea(ttk.Frame):  # pylint:disable=too-many-ancestors
 
</s> remove             section_id = "{}|{}".format(category, sect)
 </s> add             section_id = f"{category}|{sect}" </s> remove             img = get_images().icons.get("settings_{}".format(cat), "")
 </s> add             img = get_images().icons.get(f"settings_{cat}", "") </s> remove         self._tk_vars["header"].set("{} Settings".format(section.title()))
 </s> add         self._tk_vars["header"].set(f"{section.title()} Settings") </s> remove                 key = plugin if sect == "global" else "{}|{}|{}".format(plugin, category, sect)
 </s> add                 key = plugin if sect == "global" else f"{plugin}|{category}|{sect}" </s> remove _POPUP = []
_CONFIG_FILES = []
_CONFIGS = dict()

 </s> add 
                opt_id = f"{section_id}|{opt}"
                  text = sect.replace("_", " ").title()
                  tree.insert(category, "end", section_id, text=text, open=is_open, tags="section")
              if len(section) == 2:
                  opt = section[-1]
                opt_id = f"{section_id}|{opt}"
                  opt_text = opt.replace("_", " ").title()
                  tree.insert(section_id, "end", opt_id, text=opt_text, open=is_open, tags="option")
  
  
  class DisplayArea(ttk.Frame):  # pylint:disable=too-many-ancestors
keep keep keep keep replace keep keep keep keep keep
 bugfix: gui - settings popup. Always reload config 
lib/gui/popup_configure.py