};
function addChangeset(id, center) {
- var bounds = map.addObject({type: 'changeset', id: parseInt(id)}, function(bounds) {
+ map.addObject({type: 'changeset', id: parseInt(id)}, function(bounds) {
if (!window.location.hash && bounds.isValid() &&
(center || !map.getBounds().contains(bounds))) {
OSM.router.withoutMoveListener(function () {
}
function updateChangeset(form, method, url, include_data) {
+ var data;
+
$(form).find("input[type=submit]").prop("disabled", true);
+
if(include_data) {
data = {text: $(form.text).val()};
} else {
content.find("textarea").on("input", function (e) {
var form = e.target.form;
- if ($(e.target).val() == "") {
+ if ($(e.target).val() === "") {
$(form.comment).prop("disabled", true);
} else {
$(form.comment).prop("disabled", false);
});
content.find("textarea").val('').trigger("input");
- };
+ }
page.unload = function() {
map.removeObject();
};
return page;
-};
\ No newline at end of file
+};