Ticket #11230: imagery-offset-dialog-fix.patch

File imagery-offset-dialog-fix.patch, 1.1 KB (added by markus.heidelberg@…, 11 years ago)

Fix for the problem

  • src/org/openstreetmap/josm/actions/ImageryAdjustAction.java

     
    1616import java.awt.event.MouseEvent;
    1717import java.awt.event.MouseListener;
    1818import java.awt.event.MouseMotionListener;
     19import java.awt.event.WindowAdapter;
     20import java.awt.event.WindowEvent;
    1921import java.util.Formatter;
    2022import java.util.Locale;
    2123
     
    206208            tOffset.addFocusListener(this);
    207209            setContent(pnl);
    208210            setupDialog();
     211            addWindowListener(new WindowEventHandler());
    209212        }
    210213
    211214        private boolean areFieldsInFocus() {
     
    301304                Main.map.selectSelectTool(false);
    302305            }
    303306        }
     307
     308        class WindowEventHandler extends WindowAdapter {
     309            @Override
     310            public void windowClosing(WindowEvent e) {
     311                setVisible(false);
     312            }
     313        }
    304314    }
    305315
    306316    @Override