continue;
}
- QColor aColor;
Handle(HYDROData_LandCoverMap) aLandCoverMap =
Handle(HYDROData_LandCoverMap)::DownCast( aLandCoverMapShape->getObject() );
continue;
}
- aLandCoverMapShape->setScalarMapModeEnabled( isLandCoverColoringOn );
- theViewer->getAISContext()->Redisplay( aLandCoverMapShape->getAISObject() );
+ bool isScalarMode = aLandCoverMapShape->isScalarMapModeEnabled();
+ if( isScalarMode != isLandCoverColoringOn )
+ {
+ aLandCoverMapShape->setScalarMapModeEnabled( isLandCoverColoringOn );
+ theViewer->getAISContext()->Redisplay( aLandCoverMapShape->getAISObject() );
+ }
}
myToUpdateColorScale = false;