From 7e2df40e321a1bf6b63e4002492dbd1df6025550 Mon Sep 17 00:00:00 2001
From: Jerome Guelfucci <jeromeg@xfce.org>
Date: Fri, 6 Jun 2008 13:35:27 +0000
Subject: [PATCH] Remove deprecated code and set the button sensitive at the
 end of the screenshot procedure.

(Old svn revision: 4897)
---
 panel-plugin/screenshooter.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/panel-plugin/screenshooter.c b/panel-plugin/screenshooter.c
index 5d30715f..1926d80c 100644
--- a/panel-plugin/screenshooter.c
+++ b/panel-plugin/screenshooter.c
@@ -240,7 +240,6 @@ button_clicked(GtkWidget * button,  ScreenshotData * sd)
        can be taken at the same time */
     gtk_widget_set_sensitive(GTK_WIDGET (sd->button), FALSE);
     sleep( sd->screenshot_delay);
-    gtk_widget_set_sensitive(GTK_WIDGET ( sd->button), TRUE);
 
     gdk_drawable_get_size(window, &width, &height);
 
@@ -256,7 +255,7 @@ button_clicked(GtkWidget * button,  ScreenshotData * sd)
     gtk_image_set_from_pixbuf (GTK_IMAGE (sd->preview), thumbnail);
     g_object_unref (thumbnail);
     
-    filename = generate_filename_for_uri (xfce_file_chooser_get_current_folder(XFCE_FILE_CHOOSER (sd->chooser)));  
+    filename = generate_filename_for_uri (gtk_file_chooser_get_current_folder(GTK_FILE_CHOOSER (sd->chooser)));  
     
     if (sd->ask_for_file)
     {
@@ -275,6 +274,7 @@ button_clicked(GtkWidget * button,  ScreenshotData * sd)
     {    
        gdk_pixbuf_save (screenshot, filename, "png", NULL, NULL);
     }
+    gtk_widget_set_sensitive(GTK_WIDGET ( sd->button), TRUE);
     g_free (filename);
 }
 
-- 
GitLab