Merge 'master' into 'psppsheet'.
[pspp] / src / ui / gui / psppire-button-editable.c
index a3b910af22729fa10e73795184b76d92895150b7..737c55bff919fe01e5a39a951cd45d19b421b5a5 100644 (file)
@@ -115,12 +115,9 @@ static gboolean
 psppire_button_editable_button_release (GtkWidget      *widget,
                                         GdkEventButton *event)
 {
-  GtkButton *button;
-
   if (event->button == 1)
     {
-      button = GTK_BUTTON (widget);
-      gtk_button_released (button);
+      g_signal_emit_by_name (widget, "button-release-event", event, NULL);
     }
 
   return TRUE;
@@ -232,15 +229,11 @@ gtk_cell_editable_interface_init (GtkCellEditableIface *iface)
 static void
 button_editable_editing_done (GtkCellEditable *cell_editable)
 {
-
-
 }
 
 static void
 button_editable_remove_widget (GtkCellEditable *cell_editable)
 {
-
-
 }
 
 static void