void () { LOG.info("load"); String oldProgressTitle = myProgressIndicator.getText(); myProgressIndicator.setText(VcsBundle.message("vcs.unshelving.changes")); for (Map.Entry<String, ShelvedChangeList> listEntry : myShelvedLists.entrySet()) { ApplyPatchStatus status = VcsShelveUtils.doSystemUnshelve(project, listEntry.getValue(), ChangeListManager.getInstance(project).getChangeList(listEntry.getKey()), ShelveChangesManager.getInstance(project), VcsBundle.message("vcs.unshelving.conflict.left"), VcsBundle.message("vcs.unshelving.conflict.right")); if (status == ApplyPatchStatus.ABORT) { break; } } myProgressIndicator.setText(oldProgressTitle); }