Take the simple case of a .desktop file being deleted. We only want to invoke
the monitors if something has actually changed in our view of the world, so we
only want to invoke monitors if cached_dir_remove_entry() returns TRUE
Also marking this bug as NEEDINFO, as there isn't enough info for me to figure
out the bug myself - e.g. what exactly is alacarte doing when you copy an item,
what does the gnome-menus verbose log show etc. ?"
Comment from upstream:
"Doesn't look right to me.
Take the simple case of a .desktop file being deleted. We only want to invoke dir_remove_ entry() returns TRUE
the monitors if something has actually changed in our view of the world, so we
only want to invoke monitors if cached_
Also marking this bug as NEEDINFO, as there isn't enough info for me to figure
out the bug myself - e.g. what exactly is alacarte doing when you copy an item,
what does the gnome-menus verbose log show etc. ?"