Merge "Bail out if a revision represents an edit"
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 65d0655..9fd378f 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
@@ -38,6 +38,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 c1a8c79..e8ceb89 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
@@ -38,6 +38,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));
     }
   }