finch/libgnt/gntwidget.c

changeset 22431
06ae5eb33844
parent 21471
4dcb5c206238
child 22959
d46b0ee7f44b
--- a/finch/libgnt/gntwidget.c	Sat Feb 16 18:17:32 2008 +0000
+++ b/finch/libgnt/gntwidget.c	Sun Feb 17 17:14:29 2008 +0000
@@ -407,6 +407,8 @@
 {
 	gboolean ret;
 	g_signal_emit(widget, signals[SIG_CLICKED], 0, event, x, y, &ret);
+	if (!ret && event == GNT_RIGHT_MOUSE_DOWN)
+		ret = gnt_bindable_perform_action_named(GNT_BINDABLE(widget), "context-menu", NULL);
 	return ret;
 }
 

mercurial