From e3a9ebc468df5ae011ab527470ca77888056a279 Mon Sep 17 00:00:00 2001 From: ? Date: Thu, 28 Feb 2019 03:41:12 +0100 Subject: [PATCH] 3D:: geometry menu shows 3D config instead of projections --- geom-exp.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/geom-exp.cpp b/geom-exp.cpp index 64d9a478..3997a464 100644 --- a/geom-exp.cpp +++ b/geom-exp.cpp @@ -664,8 +664,14 @@ void showEuclideanMenu() { if(specialland == laCanvas) dialog::lastItem().value = patterns::whichCanvas; dialog::add_action([] { pushScreen(patterns::showPrePattern); }); validity_info(); - dialog::addSelItem(XLAT("projection"), current_proj_name(), '1'); - dialog::add_action([] { pushScreen(conformal::model_menu); }); + if(DIM == 3) { + dialog::addItem(XLAT("3D configuration"), '1'); + dialog::add_action([] { pushScreen(show3D); }); + } + else { + dialog::addSelItem(XLAT("projection"), current_proj_name(), '1'); + dialog::add_action([] { pushScreen(conformal::model_menu); }); + } dialog::addBreak(50);