Ticket #2457: GeoImageLayer-imgmix.patch

File GeoImageLayer-imgmix.patch, 1.4 KB (added by bastiK, 17 years ago)
  • src/org/openstreetmap/josm/gui/layer/GeoImageLayer.java

     
    277277        final JDialog dlg = pane.createDialog(Main.parent, e.image+" ("+e.coor.toDisplayString()+")");
    278278        scale.addActionListener(new ActionListener(){
    279279            public void actionPerformed(ActionEvent ev) {
     280                final ImageEntry e = data.get(currentImage);
    280281                p.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
    281282                if (scale.getModel().isSelected())
    282283                    ((JLabel)vp.getView()).setIcon(loadScaledImage(e.image, Math.max(vp.getWidth(), vp.getHeight())));
     
    340341            public void componentResized(ComponentEvent ev) {
    341342                // we ignore the first resize event, as the picture is scaled already on load:
    342343                if (scale.getModel().isSelected() && !ignoreEvent) {
     344                    p.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
     345                    final ImageEntry e = data.get(currentImage);
    343346                    ((JLabel)vp.getView()).setIcon(loadScaledImage(e.image, Math.max(vp.getWidth(), vp.getHeight())));
     347                    p.setCursor(Cursor.getDefaultCursor());
    344348                }
    345349                ignoreEvent = false;
    346350            }