album.getGallery().reload();
if (newParent != null) { album.moveAlbumTo(GalleryRemote._().getCore().getMainStatusUpdate(), newParent);
	public void actionPerformed(ActionEvent e) {		if (ignoreItemChanges) {			return;		}		String command = e.getActionCommand();		JComponent source = (JComponent) e.getSource();		Log.log(Log.LEVEL_TRACE, MODULE, "Action selected " + command);		if (source == jFetch) {			mf.fetchAlbumImages();		} else if (source == jNew) {			mf.newAlbum();		} else if (source == jApply) {			// todo		} else if (source == jMove) {			MoveAlbumDialog mad = new MoveAlbumDialog(mf, album.getGallery(), album);			album.moveAlbumTo(GalleryRemote._().getCore().getMainStatusUpdate(), mad.getNewParent());			// todo: this is too drastic...			album.getGallery().reload();			//album.moveAlbumTo(null, null);		} else if (source == jSlideshow) {			mf.slideshow();		} else if (source == jResizeTo) {			if ("comboBoxChanged".equals(command)) {				if (ignoreNextComboBoxChanged) {					ignoreNextComboBoxChanged = false;				} else {					readResizeTo(jResizeTo.getSelectedItem().toString());				}			}		} else {			Log.log(Log.LEVEL_TRACE, MODULE, "Unknown source " + source);		}	}