mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
VCS: "Create Patch.." from Changes | Shelf was always disabled
This commit is contained in:
+5
-1
@@ -304,7 +304,11 @@ public class ShelvedChangesViewManager implements ProjectComponent {
|
||||
else if (key == SHELVED_BINARY_FILE_KEY) {
|
||||
sink.put(SHELVED_BINARY_FILE_KEY, TreeUtil.collectSelectedObjectsOfType(this, ShelvedBinaryFile.class));
|
||||
}
|
||||
else if (key == VcsDataKeys.CHANGES) {
|
||||
else if (key == VcsDataKeys.HAVE_SELECTED_CHANGES) {
|
||||
sink.put(VcsDataKeys.HAVE_SELECTED_CHANGES, getSelectionCount() > 0);
|
||||
/*List<ShelvedChange> shelvedChanges = TreeUtil.collectSelectedObjectsOfType(this, ShelvedChange.class);
|
||||
final List<ShelvedChangeList> changeLists = TreeUtil.collectSelectedObjectsOfType(this, ShelvedChangeList.class);*/
|
||||
} else if (key == VcsDataKeys.CHANGES) {
|
||||
List<ShelvedChange> shelvedChanges = TreeUtil.collectSelectedObjectsOfType(this, ShelvedChange.class);
|
||||
if (shelvedChanges.size() > 0) {
|
||||
Change[] changes = new Change[shelvedChanges.size()];
|
||||
|
||||
Reference in New Issue
Block a user