After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 567635 - flickering context menu item
flickering context menu item
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Tomas Bzatek
Nautilus Maintainers
: 576728 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-01-13 17:58 UTC by Matthias Clasen
Modified: 2009-03-31 12:35 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
nautilus_mount_content_type_endless_loop.patch (1009 bytes, patch)
2009-01-21 12:54 UTC, Tomas Bzatek
needs-work Details | Review

Description Matthias Clasen 2009-01-13 17:58:13 UTC
In the context menu on an audio cd icon I noticed a flickering "Paste into folder" context menu item. It kept flickering between sensitive and insensitive.
Comment 1 Tomas Bzatek 2009-01-21 12:54:55 UTC
Created attachment 126915 [details] [review]
nautilus_mount_content_type_endless_loop.patch

The bug originates from g_mount_guess_content_type() where the 'GMount *mount' parameter passed in should be equal to the 'GObject *source_object' parameter passed in the callback function when operation is done but however it's different actually.
Looking at the glib and gvfs code I was unable to find the cause though.

Attached is workaround for nautilus so I don't forget about it.
Comment 2 Bastien Nocera 2009-03-25 14:48:57 UTC
*** Bug 576728 has been marked as a duplicate of this bug. ***
Comment 3 Baptiste Mille-Mathias 2009-03-25 14:56:05 UTC
For info it happened also for me on Audio-CD "mounted" on the Desktop
Comment 4 Alexander Larsson 2009-03-31 12:35:54 UTC
2009-03-31  Alexander Larsson  <alexl@redhat.com>

	Bug 567635 – flickering context menu item

	* monitor/proxy/gproxyshadowmount.c:
	Make sure we return the shadow object as the source_object
	when wrapping the shadowed mounts operations.