diff --git a/Fltk/Callbacks.cpp b/Fltk/Callbacks.cpp index a4808555df88f5b02b3f1cb79670fdd62d07bd7b..f15bade5b032ecb8627495c8a65b584ba3a51c8e 100644 --- a/Fltk/Callbacks.cpp +++ b/Fltk/Callbacks.cpp @@ -1,4 +1,4 @@ -// $Id: Callbacks.cpp,v 1.397 2006-01-14 22:32:58 geuzaine Exp $ +// $Id: Callbacks.cpp,v 1.398 2006-01-16 16:55:04 geuzaine Exp $ // // Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle // @@ -2512,7 +2512,7 @@ static void _action_point_line_surface_volume(int action, int mode, char *what) } List_Reset(List1); ZeroHighlight(THEM); - CalculateMinMax(THEM->Points, NULL); + if(action <= 6) SetBoundingBox(); Draw(); } } @@ -4286,7 +4286,7 @@ void con_geometry_define_point_cb(CALLBACK_ARGS) (char*)WID->context_geometry_input[4]->value(), (char*)WID->context_geometry_input[5]->value()); ZeroHighlight(THEM); - CalculateMinMax(THEM->Points, NULL); + SetBoundingBox(); WID->reset_visibility(); Draw(); }