[Discover from git master] Steps To Reproduce 1. Install or build Discover's Flatpak backend 2. Open Discover and go to Settings 3. Click the "Add Flathub" button. Flathub gets added. Expected results The "Add Flathub" button disappears immediately Actual results The "Add Flathub" button does not disappear, and clicking on it does nothing except emit console messages. To get the button to disappear, you need to restart Discover. It should disappear immediately after adding the Flathub source.
Git commit 14dc698e9fff8453877af2478111beb8e6884eb4 by Aleix Pol. Committed on 08/01/2018 at 12:24. Pushed by apol into branch 'master'. Share code-path between added and listed remotes Checks for flatpak source action enabling when a repository is manually added M +22 -25 libdiscover/backends/FlatpakBackend/FlatpakSourcesBackend.cpp M +1 -0 libdiscover/backends/FlatpakBackend/FlatpakSourcesBackend.h https://commits.kde.org/discover/14dc698e9fff8453877af2478111beb8e6884eb4
Git commit 069a201469e4c9fc33bc66663353357aa9294d02 by Aleix Pol. Committed on 08/01/2018 at 12:21. Pushed by apol into branch 'master'. Refresh action list upon action change as the filter gets potentially wrong M +4 -0 libdiscover/ActionsModel.cpp https://commits.kde.org/discover/069a201469e4c9fc33bc66663353357aa9294d02