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));
     }
   }