[apps/graph] setDefault when changing models if non cartesian functions

This commit is contained in:
Léa Saviot
2019-09-12 09:54:02 +02:00
parent 2d38419989
commit 274795fcab
4 changed files with 7 additions and 1 deletions

View File

@@ -144,7 +144,7 @@ Responder * InteractiveCurveViewController::defaultController() {
void InteractiveCurveViewController::viewWillAppear() {
uint32_t newModelVersion = modelVersion();
if (*m_modelVersion != newModelVersion) {
if (*m_modelVersion == 0 || numberOfCurves() == 1) {
if (*m_modelVersion == 0 || numberOfCurves() == 1 || shouldSetDefaultOnModelChange()) {
interactiveCurveViewRange()->setDefault();
}
*m_modelVersion = newModelVersion;