From 9aa7ae49737372e1923b6e7ef870493f9dfec05b Mon Sep 17 00:00:00 2001 From: mazhiguo Date: Wed, 4 Sep 2019 23:16:32 -0400 Subject: [PATCH] modify catagories in desktop and fixed combobox --- data/mate-volume-control.desktop.in.in | 2 +- mate-volume-control/gvc-sound-theme-chooser.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/data/mate-volume-control.desktop.in.in b/data/mate-volume-control.desktop.in.in index 60708a4..7e9976c 100644 --- a/data/mate-volume-control.desktop.in.in +++ b/data/mate-volume-control.desktop.in.in @@ -6,7 +6,7 @@ Icon=multimedia-volume-control Terminal=false Type=Application StartupNotify=true -Categories=AudioVideo;Mixer;Settings;HardwareSettings; +Categories=AudioVideo;Mixer;Settings;HardwareSettings;X-Hardware; Keywords=MATE;volume;control;mixer;settings;sound;events; OnlyShowIn=MATE; X-MATE-Bugzilla-Bugzilla=MATE diff --git a/mate-volume-control/gvc-sound-theme-chooser.c b/mate-volume-control/gvc-sound-theme-chooser.c index 4034c6f..c5b16fc 100644 --- a/mate-volume-control/gvc-sound-theme-chooser.c +++ b/mate-volume-control/gvc-sound-theme-chooser.c @@ -112,9 +112,10 @@ on_combobox_changed (GtkComboBox *widget, /* special case for no sounds */ if (strcmp (theme_name, NO_SOUNDS_THEME_NAME) == 0) { g_settings_set_boolean (chooser->priv->sound_settings, EVENT_SOUNDS_KEY, FALSE); - return; + g_settings_set_string (chooser->priv->sound_settings, SOUND_THEME_KEY, theme_name); } else { g_settings_set_boolean (chooser->priv->sound_settings, EVENT_SOUNDS_KEY, TRUE); + g_settings_set_string (chooser->priv->sound_settings, SOUND_THEME_KEY, theme_name); } g_free (theme_name); -- 2.18.1