Commit 3afa41ee92ef44452401ca7f93f99c21b34e9f86
1 parent
fab2e175
Exists in
master
and in
48 other branches
#10663 - Fixed bug
Showing
2 changed files
with
11 additions
and
11 deletions
Show diff stats
js/app/views/PlotComponents/PlotPreviewUI.js
@@ -143,7 +143,9 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | @@ -143,7 +143,9 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | ||
143 | this.crtContext = configResult.context; | 143 | this.crtContext = configResult.context; |
144 | 144 | ||
145 | this.panelImage.setSrc(this.getImageUrl(configResult.folder, configResult.plotFile)); | 145 | this.panelImage.setSrc(this.getImageUrl(configResult.folder, configResult.plotFile)); |
146 | - | 146 | + var newTime = new Date(configResult.time); |
147 | + newTime = Ext.Date.add(newTime, Ext.Date.MINUTE, newTime.getTimezoneOffset()); | ||
148 | + Ext.getCmp('plotPreview-goto-Date' + configResult.interactiveId).setValue(newTime); | ||
147 | var size = this.getImageSize(); | 149 | var size = this.getImageSize(); |
148 | this.panelImage.setSize(size.width, size.height); | 150 | this.panelImage.setSize(size.width, size.height); |
149 | 151 | ||
@@ -155,7 +157,8 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | @@ -155,7 +157,8 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | ||
155 | 157 | ||
156 | this.crtContext = configResult.context; | 158 | this.crtContext = configResult.context; |
157 | this.interactiveId = configResult.interactiveId; | 159 | this.interactiveId = configResult.interactiveId; |
158 | - this.time = configResult.time; | 160 | + this.time = new Date(configResult.time); |
161 | + this.time = Ext.Date.add(this.time, Ext.Date.MINUTE, this.time.getTimezoneOffset()); | ||
159 | this.panelId= configResult.panelId | 162 | this.panelId= configResult.panelId |
160 | 163 | ||
161 | this.coordinatesField = new Ext.toolbar.TextItem({ | 164 | this.coordinatesField = new Ext.toolbar.TextItem({ |
@@ -211,7 +214,8 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | @@ -211,7 +214,8 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | ||
211 | scope: this, | 214 | scope: this, |
212 | handler: function (bt) { | 215 | handler: function (bt) { |
213 | var newTime = Ext.getCmp('plotPreview-goto-Date' + me.interactiveId).getValue(); | 216 | var newTime = Ext.getCmp('plotPreview-goto-Date' + me.interactiveId).getValue(); |
214 | - me.panelResultInstance.callInteractivePlot({ 'action': 'instant', 'interactiveId': me.panelResultInstance.interactiveId, 'panelId': me.panelId, 'time': newTime }); | 217 | + newTime = Ext.Date.add(newTime, Ext.Date.MINUTE, -newTime.getTimezoneOffset()); |
218 | + me.panelResultInstance.callInteractivePlot({ 'action': 'instant', 'interactiveId': me.panelResultInstance.interactiveId, 'panelId': me.panelId, 'time': newTime.toISOString()}); | ||
215 | } | 219 | } |
216 | }, | 220 | }, |
217 | '-', | 221 | '-', |
@@ -220,9 +224,7 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | @@ -220,9 +224,7 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | ||
220 | text : 'Previous', | 224 | text : 'Previous', |
221 | handler: function(){ | 225 | handler: function(){ |
222 | var newTime = new Date(amdaPlotComp.PlotContextManager.getInstantTimePrev(me.crtContext)*1000); | 226 | var newTime = new Date(amdaPlotComp.PlotContextManager.getInstantTimePrev(me.crtContext)*1000); |
223 | - newTime = Ext.Date.add(newTime, Ext.Date.MINUTE, newTime.getTimezoneOffset()); | ||
224 | - Ext.getCmp('plotPreview-goto-Date' + me.interactiveId).setValue(newTime); | ||
225 | - me.panelResultInstance.callInteractivePlot({ 'action': 'instant', 'interactiveId': me.panelResultInstance.interactiveId, 'panelId': me.panelId, 'time': newTime }); | 227 | + me.panelResultInstance.callInteractivePlot({ 'action': 'instant', 'interactiveId': me.panelResultInstance.interactiveId, 'panelId': me.panelId, 'time': newTime.toISOString()}); |
226 | } | 228 | } |
227 | }, | 229 | }, |
228 | { | 230 | { |
@@ -230,9 +232,7 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | @@ -230,9 +232,7 @@ Ext.define('amdaPlotComp.PlotPreviewUI', { | ||
230 | text : 'Next', | 232 | text : 'Next', |
231 | handler: function(){ | 233 | handler: function(){ |
232 | var newTime = new Date(amdaPlotComp.PlotContextManager.getInstantTimeNext(me.crtContext) *1000); | 234 | var newTime = new Date(amdaPlotComp.PlotContextManager.getInstantTimeNext(me.crtContext) *1000); |
233 | - newTime = Ext.Date.add(newTime, Ext.Date.MINUTE, newTime.getTimezoneOffset()); | ||
234 | - me.panelResultInstance.callInteractivePlot({ 'action': 'instant', 'interactiveId': me.panelResultInstance.interactiveId, 'panelId': me.panelId, 'time': newTime }); | ||
235 | - Ext.getCmp('plotPreview-goto-Date' + me.interactiveId).setValue(newTime); | 235 | + me.panelResultInstance.callInteractivePlot({ 'action': 'instant', 'interactiveId': me.panelResultInstance.interactiveId, 'panelId': me.panelId, 'time': newTime.toISOString()}); |
236 | } | 236 | } |
237 | } | 237 | } |
238 | ] | 238 | ] |
js/app/views/PlotTabResultUI.js
@@ -332,8 +332,8 @@ Ext.define('amdaUI.PlotTabResultUI', { | @@ -332,8 +332,8 @@ Ext.define('amdaUI.PlotTabResultUI', { | ||
332 | handler: function () { | 332 | handler: function () { |
333 | 333 | ||
334 | var crtTime = new Date(crtTimestamp * 1000); | 334 | var crtTime = new Date(crtTimestamp * 1000); |
335 | - crtTime = Ext.Date.add(crtTime, Ext.Date.MINUTE, crtTime.getTimezoneOffset()); | ||
336 | - me.callInteractivePlot({ 'action': 'instant', 'interactiveId': this.interactiveId, 'panelId': panel.id, 'time': crtTime }); | 335 | + //crtTime = Ext.Date.add(crtTime, Ext.Date.MINUTE, crtTime.getTimezoneOffset()); |
336 | + me.callInteractivePlot({ 'action': 'instant', 'interactiveId': this.interactiveId, 'panelId': panel.id, 'time': crtTime.toISOString()}); | ||
337 | }, | 337 | }, |
338 | scope: me | 338 | scope: me |
339 | }, | 339 | }, |