docs: def _on_library_path_changed(self, renderer, path, new_library_path):
          """Callback handling a change of a library path
  
          :param Gtk.CellRenderer renderer: Cell renderer showing the library path
          :param path: Path of library within the list store
          :param str new_library_path: New library path
          """
          library_name = self.library_list_store[int(path)][self.KEY_STORAGE_ID]
  
          library_config = self.core_config_model.get_current_config_value("LIBRARY_PATHS", use_preliminary=True,
                                                                           default={})
          library_config[library_name] = new_library_path
          self.core_config_model.set_preliminary_config_value("LIBRARY_PATHS", library_config)
          self._select_row_by_column_value(self.view['library_tree_view'], self.library_list_store,
                                           self.KEY_STORAGE_ID, library_name)