Changeset 3934 in josm for trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java
- Timestamp:
- 2011-02-26T00:35:10+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/server/OsmApiUrlInputPanel.java
r3083 r3934 32 32 import org.openstreetmap.josm.gui.widgets.AbstractTextComponentValidator; 33 33 import org.openstreetmap.josm.gui.widgets.SelectAllOnFocusGainedDecorator; 34 import org.openstreetmap.josm.io.OsmApi; 34 35 import org.openstreetmap.josm.tools.ImageProvider; 35 36 … … 136 137 */ 137 138 public void saveToPreferences() { 139 String old_url = Main.pref.get("osm-server.url", null); 138 140 if (cbUseDefaultServerUrl.isSelected()) { 139 141 Main.pref.put("osm-server.url", null); … … 143 145 Main.pref.put("osm-server.url", tfOsmServerUrl.getText().trim()); 144 146 } 145 147 String new_url = Main.pref.get("osm-server.url", null); 148 149 // When API URL changes, re-initialize API connection so we may adjust 150 // server-dependent settings. 151 if ((old_url == null && new_url != null) || (old_url != null && !old_url.equals(new_url))) { 152 try { 153 OsmApi.getOsmApi().initialize(null); 154 } catch (Exception x) { 155 // ignore; 156 } 157 } 146 158 } 147 159
Note:
See TracChangeset
for help on using the changeset viewer.