summaryrefslogtreecommitdiff
path: root/gtk/gtk.override
diff options
context:
space:
mode:
authorPaul Pogonyshev <pogonyshev@gmx.net>2008-06-21 18:40:11 +0000
committerPaul Pogonyshev <paulp@src.gnome.org>2008-06-21 18:40:11 +0000
commitb5158a00889ad8bd1f737936990d3fad6e59c7db (patch)
treee116c4874ecdcce474ed40e86c7aed31d01a93f2 /gtk/gtk.override
parentfdfef34fccc1da717b270d556bdd02ea2dd423f0 (diff)
downloadpygtk-b5158a00889ad8bd1f737936990d3fad6e59c7db.tar.gz
Fix 'use_underline' being ignored if neither 'text' nor 'stock' is set
2008-06-21 Paul Pogonyshev <pogonyshev@gmx.net> * gtk/gtk.override (_wrap_gtk_button_new): Fix 'use_underline' being ignored if neither 'text' nor 'stock' is set (bug #524187). * tests/Makefile.am: * tests/test_button.py: New test file. svn path=/trunk/; revision=2995
Diffstat (limited to 'gtk/gtk.override')
-rw-r--r--gtk/gtk.override4
1 files changed, 1 insertions, 3 deletions
diff --git a/gtk/gtk.override b/gtk/gtk.override
index beb3b807..857c9d13 100644
--- a/gtk/gtk.override
+++ b/gtk/gtk.override
@@ -1601,12 +1601,10 @@ _wrap_gtk_button_new(PyGObject *self, PyObject *args, PyObject *kwargs)
pygobject_construct(self,
"label", stock, "use-stock", TRUE,
"use-underline", TRUE, NULL);
- else if (text)
+ else
pygobject_construct(self,
"label", text, "use-underline",
PyObject_IsTrue(py_use_underline), NULL);
- else
- pygobject_construct(self, NULL);
if (!self->obj) {
PyErr_SetString(PyExc_RuntimeError, "could not create GtkButton object");
return -1;