From b4e87b8e042308b84f195f7802059cbcab31a6ed Mon Sep 17 00:00:00 2001 From: Kaj-Michael Lang Date: Tue, 30 Oct 2007 20:59:09 +0200 Subject: [PATCH] Connect click switching only if combined mode is requested. --- src/gtkgps.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/gtkgps.c b/src/gtkgps.c index ad90a69..06660ce 100644 --- a/src/gtkgps.c +++ b/src/gtkgps.c @@ -137,7 +137,12 @@ gps=gtk_type_new(gtk_gps_get_type ()); gps->display_mode=display_mode; gps->data=data; widget=GTK_WIDGET(gps); -g_signal_connect(G_OBJECT(widget), "button_press_event", G_CALLBACK(gtk_gps_cb_button_press), NULL); + +/* Allow switching if mode is combined */ +if (display_mode==GTK_GPS_MODE_COMBINED) { + g_signal_connect(G_OBJECT(widget), "button_press_event", G_CALLBACK(gtk_gps_cb_button_press), NULL); + display_mode=GTK_GPS_MODE_SKY; +} gps->context=gtk_widget_get_pango_context(widget); gps->layout=pango_layout_new(gps->context); -- 2.39.5