notification: Avoid creating a new hint variant when nothing has changed
This commit is contained in:
parent
a1dd92dc2a
commit
de3affa100
|
@ -1021,7 +1021,7 @@ get_parsed_variant (NotifyNotification *notification,
|
|||
const char *str = g_variant_get_string (variant, NULL);
|
||||
gchar *parsed = str_parser (notification, str);
|
||||
|
||||
if (parsed != NULL) {
|
||||
if (parsed != NULL && g_strcmp0 (str, parsed) != 0) {
|
||||
g_variant_unref (variant);
|
||||
variant = g_variant_new_take_string (parsed);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue