diff options
-rw-r--r-- | gui/internal/gui_internal.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gui/internal/gui_internal.c b/gui/internal/gui_internal.c index 84ab32d4..32bd4bd5 100644 --- a/gui/internal/gui_internal.c +++ b/gui/internal/gui_internal.c @@ -2917,6 +2917,7 @@ gui_internal_cmd_2d(struct gui_priv *this, struct widget *wm, void *data) struct transformation *trans=navit_get_trans(this->nav); transform_set_pitch(trans, 0); this->redraw=1; + gui_internal_prune_menu(this, NULL); } static void @@ -2925,6 +2926,7 @@ gui_internal_cmd_3d(struct gui_priv *this, struct widget *wm, void *data) struct transformation *trans=navit_get_trans(this->nav); transform_set_pitch(trans, this->pitch); this->redraw=1; + gui_internal_prune_menu(this, NULL); } static void |