diff options
author | jmisinco | 2012-06-28 20:14:21 +0000 |
---|---|---|
committer | jmisinco | 2012-06-28 20:14:21 +0000 |
commit | 66d06612540fe3f4ceeb0c6453cebbda3c095903 (patch) | |
tree | 227c6c67d0600c47f8fc75a945d669a1ab3acfa7 | |
parent | 720c03121d53cf93c4f7c671d83bc5ea6cd2a433 (diff) | |
download | org.eclipse.osee-0.10.0.v201206290049_REL.tar.gz org.eclipse.osee-0.10.0.v201206290049_REL.tar.xz org.eclipse.osee-0.10.0.v201206290049_REL.zip |
bug[ats_B2207]: Re-baselining causes rename of baseline branch0.10.0.v201206290049_REL
-rw-r--r-- | plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xmerge/MergeXWidget.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xmerge/MergeXWidget.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xmerge/MergeXWidget.java index 988c6786093..e7032f8301d 100644 --- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xmerge/MergeXWidget.java +++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xmerge/MergeXWidget.java @@ -494,7 +494,16 @@ public class MergeXWidget extends GenericXWidget { private void checkForCompleteCommit() { boolean isVisible = !hasMergeBranchBeenCommitted() && areAllConflictsResolved(); - isVisible &= sourceBranch != null && sourceBranch.getBranchState().isRebaselineInProgress(); + if (sourceBranch != null) { + try { + isVisible &= + sourceBranch.getBranchState().isRebaselineInProgress() && sourceBranch.getParentBranch().equals( + destBranch.getParentBranch()); + } catch (OseeCoreException ex) { + OseeLog.log(Activator.class, OseeLevel.SEVERE_POPUP, ex); + isVisible = false; + } + } setCompleteCommitItemVisible(isVisible); } |