[nautilus] Don't display the timeout dialog with broken launchers



commit 2eb7e673837b32fe8c7d9b4431fd76213a908a3a
Author: Wang Yan <Michael wang turbolinux com cn>
Date:   Sat Jul 4 19:41:22 2009 +0800

    Don't display the timeout dialog with broken launchers
    
    Don't display the timed wait dialog if we're already reporting a broken
    link to the user. Fix bug #579165.
    
    Signed-off-by: Wang Yan <Michael wang turbolinux com cn>

 libnautilus-private/nautilus-mime-actions.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/libnautilus-private/nautilus-mime-actions.c b/libnautilus-private/nautilus-mime-actions.c
index 6d87d7a..45701c3 100644
--- a/libnautilus-private/nautilus-mime-actions.c
+++ b/libnautilus-private/nautilus-mime-actions.c
@@ -1968,7 +1968,9 @@ activate_activation_uris_ready_callback (GList *files_ignore,
 		if (nautilus_file_is_broken_symbolic_link (file)) {
 			launch_location_free (location);
 			parameters->locations = g_list_delete_link (parameters->locations, l);
+			pause_activation_timed_cancel (parameters);
 			report_broken_symbolic_link (parameters->parent_window, file);
+			unpause_activation_timed_cancel (parameters);
 			continue;
 		}
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]