From aa898a75c54f5184570e6f2471786fe174e9984e Mon Sep 17 00:00:00 2001 From: richardgraham Date: Sat, 18 Aug 2012 07:18:13 +0000 Subject: [PATCH] Fixed table sorting bug in custom expression variable and operator selector windows. Previously, correct item was not inserted if the table had been sorted by clicking on the column headers. git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@974 180e2498-e6e9-4542-8430-84ac67f01cd8 --- .../sf/openrocket/gui/customexpression/OperatorSelector.java | 2 +- .../sf/openrocket/gui/customexpression/VariableSelector.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/net/sf/openrocket/gui/customexpression/OperatorSelector.java b/core/src/net/sf/openrocket/gui/customexpression/OperatorSelector.java index 49f48657..be13514f 100644 --- a/core/src/net/sf/openrocket/gui/customexpression/OperatorSelector.java +++ b/core/src/net/sf/openrocket/gui/customexpression/OperatorSelector.java @@ -150,7 +150,7 @@ public class OperatorSelector extends JDialog { private void selectOperator(){ int row = table.getSelectedRow(); - String str = tableModel.getOperatorAt(row); + String str = table.getValueAt(row, 0).toString(); parentBuilder.pasteIntoExpression(str); OperatorSelector.this.dispose(); } diff --git a/core/src/net/sf/openrocket/gui/customexpression/VariableSelector.java b/core/src/net/sf/openrocket/gui/customexpression/VariableSelector.java index 5e0cfe9c..90130e63 100644 --- a/core/src/net/sf/openrocket/gui/customexpression/VariableSelector.java +++ b/core/src/net/sf/openrocket/gui/customexpression/VariableSelector.java @@ -141,7 +141,7 @@ public class VariableSelector extends JDialog { private void selectVariable(){ int row = table.getSelectedRow(); - String str = tableModel.getSymbolAt(row); + String str = table.getValueAt(row, 1).toString(); parentBuilder.pasteIntoExpression(str); VariableSelector.this.dispose(); } -- 2.30.2