Skip to content

Commit adf9037

Browse files
committed
feat: refactor Environment class to remove deprecated variables handling and streamline variable management
1 parent 3c764cb commit adf9037

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

src/main/java/com/laker/postman/common/component/table/EasyPostmanEnvironmentTablePanel.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,11 @@ public DragEnableEditor() {
377377
checkBox.setHorizontalAlignment(SwingConstants.CENTER);
378378
checkBox.setOpaque(false);
379379

380+
// Add ActionListener to immediately commit checkbox changes
381+
checkBox.addActionListener(e -> {
382+
fireEditingStopped();
383+
});
384+
380385
panel.add(dragLabel, BorderLayout.WEST);
381386
panel.add(checkBox, BorderLayout.CENTER);
382387

src/main/java/com/laker/postman/panel/env/EnvironmentPanel.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@
4848
@Slf4j
4949
public class EnvironmentPanel extends SingletonBasePanel {
5050
public static final String SAVE_VARIABLES = "saveVariables";
51-
public static final String COLUMN_NAME = "Name";
52-
public static final String COLUMN_VALUE = "Value";
5351
public static final String EXPORT_FILE_NAME = "EasyPostman-Environments.json";
5452
private EasyPostmanEnvironmentTablePanel variablesTablePanel;
5553
private transient Environment currentEnvironment;

0 commit comments

Comments
 (0)