Merge remote-tracking branch 'origin/GP-6906-dragonmacher-analysis-options-key-fix'

This commit is contained in:
Ryan Kurtz
2026-06-08 10:44:04 -04:00

View File

@@ -453,6 +453,8 @@ class AnalysisPanel extends JPanel implements PropertyChangeListener {
boolean enabledState = (Boolean) model.getValueAt(row, column); boolean enabledState = (Boolean) model.getValueAt(row, column);
model.setValueAt(!enabledState, row, column); model.setValueAt(!enabledState, row, column);
} }
e.consume();
} }
} }
}); });
@@ -498,9 +500,7 @@ class AnalysisPanel extends JPanel implements PropertyChangeListener {
void setAnalyzerEnabled(String analyzerName, boolean enabled, boolean fireEvent) { void setAnalyzerEnabled(String analyzerName, boolean enabled, boolean fireEvent) {
List<Component> list = analyzerManagedComponentsMap.get(analyzerName); List<Component> list = analyzerManagedComponentsMap.get(analyzerName);
if (list != null) { if (list != null) {
Iterator<Component> iterator = list.iterator(); for (Component next : list) {
while (iterator.hasNext()) {
Component next = iterator.next();
next.setEnabled(enabled); next.setEnabled(enabled);
} }
} }
@@ -914,7 +914,7 @@ class AnalysisPanel extends JPanel implements PropertyChangeListener {
optionsComboBox.addItemListener(optionsComboBoxListener); optionsComboBox.addItemListener(optionsComboBoxListener);
return; return;
} }
selectedOptions = (FileOptions) optionsComboBox.getSelectedItem(); selectedOptions = optionsComboBox.getSelectedItem();
updateDeleteButton(); updateDeleteButton();
loadCurrentOptionsIntoEditors(); loadCurrentOptionsIntoEditors();
propertyChangeListener.propertyChange( propertyChangeListener.propertyChange(