[Plot] Fix wiring on plot updater

Fix usages of the plot updater, introduced to track real-time
telemetry to remove the need to cache values elsewhere. This
allows memory usage to be decreased for WTD-751.
This commit is contained in:
Victor Woeltjen
2015-01-29 11:22:31 -08:00
parent 57f20ba110
commit 5e2e0b4116
5 changed files with 12 additions and 7 deletions

View File

@ -78,7 +78,10 @@ define(
}
function updateValues() {
modeOptions.getModeHandler().plotTelemetry(updater);
if (updater) {
updater.update();
modeOptions.getModeHandler().plotTelemetry(updater);
}
update();
}
@ -92,8 +95,10 @@ define(
domainObject,
updateValues
);
setupAxes(subscription.getMetadata());
recreateUpdater();
if (subscription) {
setupAxes(subscription.getMetadata());
recreateUpdater();
}
}
$scope.$watch('domainObject', subscribe);