From beb165c0021dd12e4cd953313d012614a9c4c0d2 Mon Sep 17 00:00:00 2001
From: Marco Ratto <rattoma@d-01ri1701573.jrc.it>
Date: Tue, 15 Jan 2019 09:31:48 +0100
Subject: [PATCH] bug fix with definition of steady state of plotted var when
 realtime is not zero

(manual cherry picked from commit 5badd34380f20e511e91b455482931c107a8f73b)
---
 matlab/annualized_shock_decomposition.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/matlab/annualized_shock_decomposition.m b/matlab/annualized_shock_decomposition.m
index 63400893fd..e7a645764f 100644
--- a/matlab/annualized_shock_decomposition.m
+++ b/matlab/annualized_shock_decomposition.m
@@ -120,6 +120,7 @@ elseif q2a.plot ~= 2
 end
 
 % end initialize names
+steady_state=steady_state(i_var);
 
 if realtime_==0
     % usual shock decomp
@@ -143,7 +144,6 @@ if realtime_==0
             aux.yss=steady_state_aux;
         end
     end
-    steady_state=steady_state(i_var);
     % make annualized shock decomp
     [z, steady_state_a, steady_state_ga] = annualiz(z,t0,q2a,aux,steady_state);
 end
@@ -323,4 +323,4 @@ elseif q2a.plot == 2
     z=za;
 else
     z=cat(1,za,gza);
-end
\ No newline at end of file
+end
-- 
GitLab