Changeset 17834 in josm for trunk/src/org/openstreetmap
- Timestamp:
- 2021-04-28T22:01:28+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java
r17828 r17834 237 237 238 238 /** The thread that reads the images. */ 239 pr ivateclass LoadImageRunnable implements Runnable, ImageObserver {239 protected class LoadImageRunnable implements Runnable, ImageObserver { 240 240 241 241 private final ImageEntry entry; … … 744 744 */ 745 745 public void setImage(ImageEntry entry) { 746 LoadImageRunnable runnable = setImage0(entry); 747 if (runnable != null) { 748 new Thread(runnable, LoadImageRunnable.class.getName()).start(); 749 } 750 } 751 752 protected LoadImageRunnable setImage0(ImageEntry entry) { 746 753 synchronized (this) { 747 754 this.oldEntry = this.entry; … … 755 762 } 756 763 repaint(); 757 if (entry != null) { 758 new Thread(new LoadImageRunnable(entry), LoadImageRunnable.class.getName()).start(); 759 } 764 return entry != null ? new LoadImageRunnable(entry) : null; 760 765 } 761 766
Note:
See TracChangeset
for help on using the changeset viewer.