commit | 9a179c38cf9e1f19e09ccfad2011777b774c63e7 | [log] [tgz] |
---|---|---|
author | Sixin Li <sixin210@gmail.com> | Sat Aug 13 04:08:22 2016 -0400 |
committer | Sixin Li <sixin210@gmail.com> | Sat Aug 13 04:08:22 2016 -0400 |
tree | f34cc75896f16b92520bd3ce9c41d571f2552ac3 | |
parent | b38016bfadc1d10ba124d19e59e0dd3a884c4570 [diff] |
Bail out if a revision represents an edit Don't render the panels if the revision represents an edit. Change-Id: Ic4454e2764cf1b11fe68083ddb63df5d7b0df1b9
diff --git a/src/main/java/com/googlesource/gerrit/plugins/verifystatus/client/JobsDropDownPanel.java b/src/main/java/com/googlesource/gerrit/plugins/verifystatus/client/JobsDropDownPanel.java index 23017f0..e3b5d3d 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/verifystatus/client/JobsDropDownPanel.java +++ b/src/main/java/com/googlesource/gerrit/plugins/verifystatus/client/JobsDropDownPanel.java
@@ -37,6 +37,12 @@ static class Factory implements Panel.EntryPoint { @Override public void onLoad(Panel panel) { + RevisionInfo rev = + panel.getObject(GerritUiExtensionPoint.Key.REVISION_INFO).cast(); + if (rev.isEdit()) { + return; + } + panel.setWidget(new JobsDropDownPanel(panel)); } }
diff --git a/src/main/java/com/googlesource/gerrit/plugins/verifystatus/client/JobsPanel.java b/src/main/java/com/googlesource/gerrit/plugins/verifystatus/client/JobsPanel.java index 7ace329..bba6e48 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/verifystatus/client/JobsPanel.java +++ b/src/main/java/com/googlesource/gerrit/plugins/verifystatus/client/JobsPanel.java
@@ -36,6 +36,12 @@ static class Factory implements Panel.EntryPoint { @Override public void onLoad(Panel panel) { + RevisionInfo rev = + panel.getObject(GerritUiExtensionPoint.Key.REVISION_INFO).cast(); + if (rev.isEdit()) { + return; + } + panel.setWidget(new JobsPanel(panel)); } }