Index: /trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java	(revision 3103)
+++ /trunk/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java	(revision 3104)
@@ -194,5 +194,4 @@
             w = iScreenSize.width * 90 / 100;
             h = iScreenSize.height * 90 / 100;
-            //iDownloadDialogDimension = iGui.getSize();
         }
         // shrink
@@ -203,6 +202,4 @@
             iDownloadDialogDimension = null;
         }
-        // resize and center the DownloadDialog
-        //iGui.setBounds((iScreenSize.width - w) / 2, (iScreenSize.height - h) / 2, w, h);
 
         repaint();
@@ -228,17 +225,19 @@
     }
 
+    /**
+     * Sets the current bounding box in this bbox chooser without
+     * emiting a property change event.
+     * 
+     * @param bbox the bounding box. null to reset the bounding box
+     */
     @Override
     public void setBoundingBox(Bounds bbox) {
         if (bbox == null) {
-            Bounds oldValue = this.bbox;
             this.bbox = null;
-            firePropertyChange(BBOX_PROP, oldValue, this.bbox);
             return;
         }
         // test if a bounding box has been set
         if (bbox.getMin().lat() == 0.0 && bbox.getMin().lon() == 0.0 && bbox.getMax().lat() == 0.0 && bbox.getMax().lon() == 0.0) {
-            Bounds oldValue = this.bbox;
             this.bbox = null;
-            firePropertyChange(BBOX_PROP, oldValue, this.bbox);
         }
 
@@ -261,8 +260,5 @@
         setDisplayToFitMapMarkers();
         zoomOut();
-
-        Bounds oldValue = this.bbox;
         this.bbox = bbox;
-        firePropertyChange(BBOX_PROP, oldValue, this.bbox);
     }
 }
Index: /trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java	(revision 3103)
+++ /trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java	(revision 3104)
@@ -130,5 +130,5 @@
         Font labelFont = sizeCheck.getFont();
         sizeCheck.setFont(labelFont.deriveFont(Font.PLAIN, labelFont.getSize()));
-        
+
         cbNewLayer = new JCheckBox(tr("Download as new layer"));
         cbNewLayer.setToolTipText(tr("<html>Select to download data into a new data layer.<br>"
Index: /trunk/src/org/openstreetmap/josm/gui/download/TileSelection.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/download/TileSelection.java	(revision 3103)
+++ /trunk/src/org/openstreetmap/josm/gui/download/TileSelection.java	(revision 3104)
@@ -6,4 +6,5 @@
 import java.beans.PropertyChangeEvent;
 import java.beans.PropertyChangeListener;
+import java.util.logging.Logger;
 
 import org.openstreetmap.josm.data.Bounds;
@@ -19,4 +20,5 @@
  */
 public class TileSelection implements DownloadSelection, PropertyChangeListener {
+    private static final Logger logger = Logger.getLogger(TileSelection.class.getName());
 
     private TileSelectionBBoxChooser chooser;
