Ticket #15818: ImageryAdjustAction_cosmetic.patch

File ImageryAdjustAction_cosmetic.patch, 1.4 KB (added by skorbut, 15 months ago)
  • src/org/openstreetmap/josm/actions/ImageryAdjustAction.java

     
    333333            ignoreListener = true;
    334334            offsetDialog = null;
    335335            if (layer != null) {
    336                 if (getValue() != 1) {
    337                     layer.getDisplaySettings().setOffsetBookmark(old);
    338                 } else if (tBookmarkName.getText() != null && !tBookmarkName.getText().isEmpty()) {
    339                     OffsetBookmark.bookmarkOffset(tBookmarkName.getText(), layer);
     336                switch(getValue()) {
     337                    case 1: // ok button
     338                        if (tBookmarkName.getText() != null && !tBookmarkName.getText().isEmpty()) {
     339                            // add bookmark
     340                            OffsetBookmark.bookmarkOffset(tBookmarkName.getText(), layer);
     341                        }
     342                        break;
     343                    case 2: // cancel button
     344                        // reset imagery offset
     345                        layer.getDisplaySettings().setOffsetBookmark(old);
     346                        break;
    340347                }
    341348            }
    342349            MainApplication.getMenu().imageryMenu.refreshOffsetMenu();