From 5fa22db9c224cd6d837acecf8732bc3ff5ad9d7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Holger=20M=C3=BCller?= Date: Tue, 31 Oct 2023 14:09:53 +0100 Subject: [PATCH] fixed crash on pop-menu #677 --- src/NanoVNASaver/Charts/RI.py | 2 +- src/NanoVNASaver/Charts/RIMu.py | 2 +- src/NanoVNASaver/Charts/RIZ.py | 2 +- src/NanoVNASaver/Charts/TDR.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/NanoVNASaver/Charts/RI.py b/src/NanoVNASaver/Charts/RI.py index 2690e22..719bbd7 100644 --- a/src/NanoVNASaver/Charts/RI.py +++ b/src/NanoVNASaver/Charts/RI.py @@ -514,7 +514,7 @@ class RealImaginaryChart(FrequencyChart): self.action_set_fixed_maximum_imag.setText( f"Maximum jX ({self.maxDisplayImag})" ) - self.menu.exec_(event.globalPos()) + self.menu.exec(event.globalPos()) def value(self, p: Datapoint) -> complex: raise NotImplementedError() diff --git a/src/NanoVNASaver/Charts/RIMu.py b/src/NanoVNASaver/Charts/RIMu.py index 321855a..9d2df12 100644 --- a/src/NanoVNASaver/Charts/RIMu.py +++ b/src/NanoVNASaver/Charts/RIMu.py @@ -140,7 +140,7 @@ class RealImaginaryMuChart(RealImaginaryChart): self.action_set_fixed_maximum_imag.setText( f"Maximum {MU}'' ({self.maxDisplayImag})" ) - self.menu.exec_(event.globalPos()) + self.menu.exec(event.globalPos()) def setCoreLength(self): val, selected = QtWidgets.QInputDialog.getDouble( diff --git a/src/NanoVNASaver/Charts/RIZ.py b/src/NanoVNASaver/Charts/RIZ.py index f1a810e..370cd71 100644 --- a/src/NanoVNASaver/Charts/RIZ.py +++ b/src/NanoVNASaver/Charts/RIZ.py @@ -107,7 +107,7 @@ class RealImaginaryZChart(RealImaginaryChart): self.action_set_fixed_maximum_imag.setText( f"Maximum jX ({self.maxDisplayImag})" ) - self.menu.exec_(event.globalPos()) + self.menu.exec(event.globalPos()) def value(self, p: Datapoint) -> complex: return self.impedance(p) diff --git a/src/NanoVNASaver/Charts/TDR.py b/src/NanoVNASaver/Charts/TDR.py index 0f8794c..a56faac 100644 --- a/src/NanoVNASaver/Charts/TDR.py +++ b/src/NanoVNASaver/Charts/TDR.py @@ -163,7 +163,7 @@ class TDRChart(Chart): self.y_action_set_fixed_maximum.setText( f"Maximum ({self.maxImpedance})" ) - self.menu.exec_(event.globalPos()) + self.menu.exec(event.globalPos()) def isPlotable(self, x, y): return (