diff options
Diffstat (limited to 'applets/fish/fish.c')
-rw-r--r-- | applets/fish/fish.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/applets/fish/fish.c b/applets/fish/fish.c index a9387b88..82d56f22 100644 --- a/applets/fish/fish.c +++ b/applets/fish/fish.c @@ -1757,6 +1757,10 @@ static void fish_applet_dispose (GObject *object) { FishApplet* fish = (FishApplet*) object; + if (fish->settings != NULL) + g_signal_handlers_disconnect_by_data (fish->settings, + fish); + if (fish->timeout) { g_source_remove (fish->timeout); |