From e6152173baca1005ed4392e5af90011b5525435b Mon Sep 17 00:00:00 2001
From: Oscar Gustafsson <oscar.gustafsson@liu.se>
Date: Wed, 5 Apr 2023 13:02:31 +0000
Subject: [PATCH] Fixes

---
 b_asic/gui_utils/plot_window.py | 5 +++--
 b_asic/sfg_generators.py        | 4 ++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/b_asic/gui_utils/plot_window.py b/b_asic/gui_utils/plot_window.py
index 96d6bda0..77babe1f 100644
--- a/b_asic/gui_utils/plot_window.py
+++ b/b_asic/gui_utils/plot_window.py
@@ -226,9 +226,10 @@ def start_simulation_dialog(
     sfg_name : str, optional
         The name of the SFG.
     """
-    QApplication(sys.argv)
+    app = QApplication(sys.argv)
     win = PlotWindow(sim_result=sim_results, sfg_name=sfg_name)
-    win.exec_()
+    win.show()
+    sys.exit(app.exec_())
 
 
 # Simple test of the dialog
diff --git a/b_asic/sfg_generators.py b/b_asic/sfg_generators.py
index 0e0d7929..e961e534 100644
--- a/b_asic/sfg_generators.py
+++ b/b_asic/sfg_generators.py
@@ -109,8 +109,8 @@ def wdf_allpass(
             latency_offsets=latency_offsets,
             execution_time=execution_time,
         )
-        Signal(adaptor2.output(1), adaptor1.input(1))
-        Signal(adaptor2.output(0), delay2)
+        Signal(adaptor2.output(0), adaptor1.input(1))
+        Signal(adaptor2.output(1), delay2)
         signal_out = Signal(adaptor1.output(0))
 
     output << signal_out
-- 
GitLab