From 4d7864e68dffaa16fa9379cc4142a5987a9ac119 Mon Sep 17 00:00:00 2001 From: 0xMRTT <0xMRTT@tuta.io> Date: Sat, 3 Sep 2022 16:59:58 +0200 Subject: [PATCH] fix: add remove repo --- src/presets_manager_window.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/presets_manager_window.py b/src/presets_manager_window.py index 1d2f4b59..c1c96e0e 100644 --- a/src/presets_manager_window.py +++ b/src/presets_manager_window.py @@ -20,7 +20,7 @@ import os import shutil import json -from gi.repository import Gtk, Adw, Gio, Gdk +from gi.repository import Gtk, Adw, Gio, Gdk, GLib from .preset_row import GradiencePresetRow from .builtin_preset_row import GradienceBuiltinPresetRow @@ -96,7 +96,8 @@ class GradiencePresetWindow(Adw.Window): self.on_undo_button_clicked) def remove_repo(self, repo_name): - self.user_repositories.pop(repo_name) + self.user_repositories.pop(repo_name) + self.settings.set_value("repos", GLib.Variant("a{sv}", self.user_repositories)) self.reload_repos_group() self.setup_explore()