if (--index > 0 && imageIcons.get(pictures.get(index)) == null) { previewLoader.loadPreview((Picture) pictures.get(index), false);
if (--index > 0 && (imageIcons.get(picture = (Picture) pictures.get(index))) == null) { wantDownloaded.add(picture); previewLoader.loadPreview(picture, false);
	public boolean previous() {		int index = -1;		if (loadPicture == null) {			return false;		}		index = pictures.indexOf(loadPicture);		index--;		if (index < 0) {			return false;		}		Log.log(Log.LEVEL_TRACE, MODULE, "Previous picture");		displayPicture((Picture) pictures.get(index), false);		if (--index > 0 && imageIcons.get(pictures.get(index)) == null) {			previewLoader.loadPreview((Picture) pictures.get(index), false);		}		return true;	}