diff options
author | Charles Curley <charlescurley@charlescurley.com> | 2018-01-04 13:00:53 -0700 |
---|---|---|
committer | Charles Curley <charlescurley@charlescurley.com> | 2018-01-04 13:00:53 -0700 |
commit | 0a2b595e74f85c3806949d27ee8ddd2e055183d0 (patch) | |
tree | d3513309c906998a05077d9f79de63dfe04f204b | |
parent | 77b0b67935ae90d4fcb8f2cf4a07cd6dc1bed9b7 (diff) | |
download | navit-0a2b595e74f85c3806949d27ee8ddd2e055183d0.tar.gz |
fix:gtk:Initialize Follow menu entry correctly.
This should fix http://trac.navit-project.org/ticket/1357 I tested for
follow_vehicle set to zero and one, and absent.
modified: navit/gui/gtk/gui_gtk_action.c
-rw-r--r-- | navit/gui/gtk/gui_gtk_action.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/navit/gui/gtk/gui_gtk_action.c b/navit/gui/gtk/gui_gtk_action.c index 0d6acee48..de5128756 100644 --- a/navit/gui/gtk/gui_gtk_action.c +++ b/navit/gui/gtk/gui_gtk_action.c @@ -605,6 +605,10 @@ gui_gtk_ui_init(struct gui_priv *this) toggle_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(this->base_group, "CursorAction")); gtk_toggle_action_set_active(toggle_action, attr.u.num); } + if (navit_get_attr(this->nav, attr_follow_cursor, &attr, NULL)) { + toggle_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(this->base_group, "FollowVehicleAction")); + gtk_toggle_action_set_active(toggle_action, attr.u.num); + } if (navit_get_attr(this->nav, attr_orientation, &attr, NULL)) { toggle_action = GTK_TOGGLE_ACTION(gtk_action_group_get_action(this->base_group, "OrientationAction")); gtk_toggle_action_set_active(toggle_action, attr.u.num != -1); |