mate-media/0001-modify-catagories-in-desktop-and-fixed-combobox.patch
longcheng 75c3f6447b Add some patches
Signed-off-by: longcheng <longcheng@kylinsec.com.cn>
(cherry picked from commit 83e89449aabb62cf14712081949397c02d15397a)
2022-07-25 16:03:39 +08:00

43 lines
1.8 KiB
Diff

From 9aa7ae49737372e1923b6e7ef870493f9dfec05b Mon Sep 17 00:00:00 2001
From: mazhiguo <mazhiguo@kylinos.com.cn>
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