moveDraggableBackToOriginalParent();
notifyObserversDragCanceled();
}
private EndNotify closePopup() {
return new EndNotify() {
@Override
public void perform() {
nifty.closePopup(popup.getId(), new EndNotify() {
@Override
public void perform() {
draggable.reactivate();
popup.markForRemoval(new EndNotify() {
@Override
public void perform() {
popup = null;
}
});