Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-02-28-23'

This commit is contained in:
Ryan Kurtz
2023-02-28 13:57:32 -05:00

View File

@@ -681,6 +681,9 @@ public class FunctionEditorDialog extends DialogComponentProvider implements Mod
public void focusLost(FocusEvent e) {
Component component = e.getComponent();
Component opposite = e.getOppositeComponent();
if (opposite == null) {
return; // this implies a non-Java app has taken focus
}
if (!SwingUtilities.isDescendingFrom(opposite, component)) {
component.removeFocusListener(this);
if (cellEditor != null) {