mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-09-29 20:44:17 +00:00
bookmark: Update custom_name on new name
We incorrectly only set custom_name on construction.
This commit is contained in:
parent
ced25b64e3
commit
3bdf93975a
|
@ -81,6 +81,13 @@ nautilus_bookmark_set_name_internal (NautilusBookmark *bookmark,
|
|||
{
|
||||
if (g_set_str (&bookmark->name, new_name))
|
||||
{
|
||||
if ((new_name == NULL && bookmark->has_custom_name) ||
|
||||
(new_name != NULL && !bookmark->has_custom_name))
|
||||
{
|
||||
bookmark->has_custom_name = !bookmark->has_custom_name;
|
||||
g_object_notify_by_pspec (G_OBJECT (bookmark), properties[PROP_CUSTOM_NAME]);
|
||||
}
|
||||
|
||||
g_object_notify_by_pspec (G_OBJECT (bookmark), properties[PROP_NAME]);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue