Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfbecker2010-12-10 22:28:32 +0000
committerfbecker2010-12-10 22:28:32 +0000
commite6167f6fbfdfd2424dbaed4aa473dd4545d14933 (patch)
tree164a075185a09d359dd25fd63b4425c6d4cd5e0c /org.eclipse.mylyn.bugzilla.ui
parent14101ca6a5f72e48e7ce1b5d64cb1965af44e528 (diff)
downloadorg.eclipse.mylyn.tasks-e6167f6fbfdfd2424dbaed4aa473dd4545d14933.tar.gz
org.eclipse.mylyn.tasks-e6167f6fbfdfd2424dbaed4aa473dd4545d14933.tar.xz
org.eclipse.mylyn.tasks-e6167f6fbfdfd2424dbaed4aa473dd4545d14933.zip
ASSIGNED - bug 329164: Bugzilla 4.0 - New Default Status Workflow
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329164
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.ui')
-rw-r--r--org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditorPage.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditorPage.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditorPage.java
index d0f646cce..6256c067a 100644
--- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditorPage.java
+++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/internal/bugzilla/ui/editor/BugzillaTaskEditorPage.java
@@ -34,6 +34,7 @@ import org.eclipse.mylyn.internal.bugzilla.core.IBugzillaConstants;
import org.eclipse.mylyn.internal.bugzilla.core.RepositoryConfiguration;
import org.eclipse.mylyn.internal.bugzilla.ui.BugzillaUiPlugin;
import org.eclipse.mylyn.internal.provisional.commons.ui.WorkbenchUtil;
+import org.eclipse.mylyn.internal.tasks.ui.editors.TaskEditorActionPart;
import org.eclipse.mylyn.tasks.core.RepositoryResponse;
import org.eclipse.mylyn.tasks.core.RepositoryStatus;
import org.eclipse.mylyn.tasks.core.data.TaskAttribute;
@@ -412,6 +413,13 @@ public class BugzillaTaskEditorPage extends AbstractTaskEditorPage {
.getRoot()
.getAttribute(
TaskAttribute.PREFIX_OPERATION + BugzillaOperation.unconfirmed.toString());
+ if (unconfirmedAttribute != null && unconfirmedAllowed != null) {
+ unconfirmedAttribute.getMetaData().setReadOnly(!unconfirmedAllowed.booleanValue());
+ }
+ if (part != null) {
+ TaskEditorActionPart actionPart = (TaskEditorActionPart) part;
+ actionPart.refreshOperations();
+ }
}
}
/*

Back to the top