SideBySide2: Hide reviewed checkbox if not signed in
Users cannot mark a file as reviewed unless they are signed in, as the
server needs the user identity to store the reviewed flag. The checkbox
is hidden on ChangeScreen2 for anonymous users, so hide it in SBS2.
Change-Id: I96605222fab5ab0cb64c157b51dc4ca92ec4732d
diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Header.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Header.java
index 424f3fa..2b3e2be 100644
--- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Header.java
+++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/Header.java
@@ -95,6 +95,9 @@
this.patchSetId = patchSetId;
this.path = path;
+ if (!Gerrit.isSignedIn()) {
+ reviewed.getElement().getStyle().setVisibility(Visibility.HIDDEN);
+ }
SafeHtml.setInnerHTML(filePath, formatPath(path, null, null));
up.setTargetHistoryToken(PageLinks.toChange(
patchSetId.getParentKey(),