### Eclipse Workspace Patch 1.0
#P JOSM
Index: src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java
===================================================================
--- src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java	(revision 4088)
+++ src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java	(working copy)
@@ -7,6 +7,7 @@
 import java.awt.BorderLayout;
 import java.awt.Component;
 import java.awt.Dialog.ModalityType;
+import java.awt.Dimension;
 import java.awt.Font;
 import java.awt.GridBagLayout;
 import java.awt.Point;
@@ -265,7 +266,12 @@
         };
         final JDialog dlg = optionPane.createDialog(Main.parent, tr("Change values?"));
         dlg.setModalityType(ModalityType.DOCUMENT_MODAL);
-
+        Dimension dlgSize = dlg.getSize();
+        if(dlgSize.width > Main.parent.getSize().width) {
+            dlgSize.width = Math.max(250, Main.parent.getSize().width);
+            dlg.setSize(dlgSize);
+        }
+        dlg.setLocationRelativeTo(Main.parent);
         values.getEditor().addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                 dlg.setVisible(false);
