The only change to the GNOME frontend that we don't already have is
this, which looks rather telling:
--- abiword-2.8.2/plugins/goffice/unix/AbiGOComponent.cpp 2009-12-13
15:21:44.000000000 -0500
+++ abiword-2.8.4/plugins/goffice/unix/AbiGOComponent.cpp 2010-04-14
17:50:16.000000000 -0400
@@ -225,6 +225,12 @@
return true;
}
+static bool button_press_cb(GtkDialog *dlg, GdkEventButton *ev)
+{
+ if (ev->type == GDK_2BUTTON_PRESS)
+ gtk_dialog_response(dlg, GTK_RESPONSE_OK);
+ return false;
+}
//
// AbiGOComponent_Create
// -------------------
@@ -240,6 +246,7 @@
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, GTK_STOCK_OK, GTK_RESPONS
E_OK, NULL));
GtkListStore *list = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING
);
GtkWidget *w = gtk_tree_view_new_with_model (GTK_TREE_MODEL (list));
+ g_signal_connect_swapped(w, "button-press-event",
G_CALLBACK(button_press_cb), dialog);
GtkCellRenderer *renderer;
GtkTreeViewColumn *column;
renderer = gtk_cell_renderer_text_new ();
Perhaps someone can check if that fixes the hang?
--
Abiword 2.8.1 freezes with document lost when help is clicked or F1 is pressed
https://bugs.launchpad.net/bugs/519541
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs