Commit 419a700bb3da71cf2dbef091eb32970b66a6d1cc

Authored by Benjamin Renard
1 parent a9d86eaa

Fix TT goto

src/InputOutput/IHMImpl/Params/PlotImpl/IHMInputOutputParamsPlotClass.php
... ... @@ -1751,28 +1751,12 @@ class IHMInputOutputParamsPlotClass extends IHMInputOutputParamsAbstractClass
1751 1751  
1752 1752 private function unmarshallTTGoto($input, $plotInput)
1753 1753 {
1754   - //Find current tab
1755   - $crtTab = NULL;
1756   - foreach ($plotInput->{'tabs'} as $tab)
1757   - {
1758   - if ($input->{'tabId'} == PLOT_RESULT_FILE_KEY."_".$tab->{'id'})
1759   - {
1760   - $crtTab = $tab;
1761   - break;
1762   - }
1763   - }
1764   -
1765   - if (!$crtTab)
1766   - throw new Exception('Cannot retrieve plot tab for navigation action.');
1767   -
1768   - $plotInput->{'last-plotted-tab'} = $crtTab->{'id'};
1769   -
1770   - $crtTab->{'timesrc'} = 'TimeTable';
1771   - $crtTab->{'ttFileIndex'} = $input->{'ttFileIndex'};
1772   - $crtTab->{'intIndex'} = $input->{'intIndex'};
  1754 + $plotInput->{'timesrc'} = 'TimeTable';
  1755 + $plotInput->{'ttFileIndex'} = $input->{'ttFileIndex'};
  1756 + $plotInput->{'intIndex'} = $input->{'intIndex'};
1773 1757  
1774 1758 $plotInput->{'force-time-zoom-reset'} = true;
1775   - $this->saveIHMRequest($plotInput);
  1759 + $this->saveIHMRequest($input->interactiveId, $plotInput);
1776 1760 return $plotInput;
1777 1761 }
1778 1762  
... ...