Skip to content

gs-repos-dialog: Other repositories section not removed on reload

Milan Crha requested to merge wip/mcrha/repos-dialog-other-repos-reload into main

When the reload had been requested, could be after a change in a Flatpak repositories, the other repositories section (related to fedora-third-party) was not removed, thus the reload duplicated it.


Reproducer:

  • open the Repositories dialog
  • change a Flatpak remote on the command line, like with:
   flatpak remote-modify --disable flathub --user
   flatpak remote-modify --enable flathub --user
  • this causes a reload of the dialog, but the fedora-third-party widgets had not been removed.

The gnome-41 works properly, this is only after the move to the gtk4.

Merge request reports