Commit db920166 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Corrige slider de gráficas cuando no hay datos

El tooltip de los extremos se inicializa con contenido vacío hasta que
haya datos que mostrar.
parent 082202c0
Loading
Loading
Loading
Loading
+14 −9
Original line number Diff line number Diff line
define([
	'd3/d3.min'
	, 'd3Tip/index'
	, "dojo/_base/declare"
	, "dojo/_base/lang"
	, "dojo/_base/kernel"
	, "dojo/aspect"
	, "dojo/Deferred"
	, 'dojo/_base/declare'
	, 'dojo/_base/lang'
	, 'dojo/_base/kernel'
	, 'dojo/aspect'
	, 'dojo/Deferred'
	, 'moment/moment.min'
	, "redmic/modules/chart/ChartsContainer/_TemporalAxisDrawing"
	, "./ChartsContainer"
	, 'redmic/modules/chart/ChartsContainer/_TemporalAxisDrawing'
	, './ChartsContainer'
], function(
	d3
	, d3Tip
@@ -21,6 +21,7 @@ define([
	, _TemporalAxisDrawing
	, ChartsContainer
) {

	return declare([ChartsContainer, _TemporalAxisDrawing], {
		//	summary:
		//		Implementación de contenedor de capas con slider horizontal.
@@ -62,7 +63,7 @@ define([
		_defineSliderSubscriptions: function() {

			if (!this.getChartsContainerChannel) {
				console.error("ChartsContainer channel not defined for slider '%s'", this.getChannel());
				console.error('ChartsContainer channel not defined for slider "%s"', this.getChannel());
			}

			this.subscriptionsConfig.push({
@@ -371,6 +372,10 @@ define([

		_getTooltipContent: function(handleSelector) {

			if (!this._oldTemporalFocus) {
				return '';
			}

			var format = kernel.locale === 'en' ? 'MM/DD/YYYY HH:mm:ss' : 'DD/MM/YYYY HH:mm:ss',
				handleIndex = handleSelector === 'w' ? 0 : 1,
				content = this._oldTemporalFocus[handleIndex];