1
0
Fork 0

only write coordinates on button press, and not again on release

This commit is contained in:
mfranz 2006-02-03 11:39:04 +00:00
parent f9bf9fd073
commit 38d44f2c01

View file

@ -319,7 +319,7 @@ FGInput::doMouseClick (int b, int updown, int x, int y)
// and be happy.
FGScenery* scenery = globals->get_scenery();
sgdVec3 start, dir, hit;
if (FGRenderer::getPickInfo(start, dir, x, y) &&
if (updown && FGRenderer::getPickInfo(start, dir, x, y) &&
scenery->get_cart_ground_intersection(start, dir, hit)) {
Point3D geod = sgCartToGeod(Point3D(hit[0], hit[1], hit[2]));