Revert "Expose RevisionInfo to panel extension points"
This reverts commit afe59c7a66.
This change broke the "diff against" drop down, see issue[1].
[1]https://code.google.com/p/gerrit/issues/detail?id=3998
Change-Id: I24aa1e09f9e35bc8a3322ca4bf182367128f65a1
This commit is contained in:
@@ -34,6 +34,6 @@ public enum GerritUiExtensionPoint {
|
||||
PROJECT_INFO_SCREEN_TOP, PROJECT_INFO_SCREEN_BOTTOM;
|
||||
|
||||
public enum Key {
|
||||
ACCOUNT_INFO, CHANGE_INFO, PROJECT_NAME, REVISION_INFO
|
||||
ACCOUNT_INFO, CHANGE_INFO, PROJECT_NAME
|
||||
}
|
||||
}
|
||||
|
||||
@@ -278,28 +278,28 @@ public class ChangeScreen extends Screen {
|
||||
@Override
|
||||
public void onSuccess(ChangeInfo info) {
|
||||
info.init();
|
||||
addExtensionPoints(info);
|
||||
loadConfigInfo(info, base);
|
||||
}
|
||||
}));
|
||||
}
|
||||
|
||||
private void addExtensionPoints(ChangeInfo change, RevisionInfo rev) {
|
||||
private void addExtensionPoints(ChangeInfo change) {
|
||||
addExtensionPoint(GerritUiExtensionPoint.CHANGE_SCREEN_HEADER,
|
||||
headerExtension, change, rev);
|
||||
headerExtension, change);
|
||||
addExtensionPoint(GerritUiExtensionPoint.CHANGE_SCREEN_HEADER_RIGHT_OF_BUTTONS,
|
||||
headerExtensionMiddle, change, rev);
|
||||
headerExtensionMiddle, change);
|
||||
addExtensionPoint(GerritUiExtensionPoint.CHANGE_SCREEN_HEADER_RIGHT_OF_POP_DOWNS,
|
||||
headerExtensionRight, change, rev);
|
||||
headerExtensionRight, change);
|
||||
addExtensionPoint(
|
||||
GerritUiExtensionPoint.CHANGE_SCREEN_BELOW_CHANGE_INFO_BLOCK,
|
||||
changeExtension, change, rev);
|
||||
changeExtension, change);
|
||||
}
|
||||
|
||||
private void addExtensionPoint(GerritUiExtensionPoint extensionPoint,
|
||||
Panel p, ChangeInfo change, RevisionInfo rev) {
|
||||
Panel p, ChangeInfo change) {
|
||||
ExtensionPanel extensionPanel = new ExtensionPanel(extensionPoint);
|
||||
extensionPanel.putObject(GerritUiExtensionPoint.Key.CHANGE_INFO, change);
|
||||
extensionPanel.putObject(GerritUiExtensionPoint.Key.REVISION_INFO, rev);
|
||||
p.add(extensionPanel);
|
||||
}
|
||||
|
||||
@@ -895,7 +895,6 @@ public class ChangeScreen extends Screen {
|
||||
}
|
||||
}
|
||||
final RevisionInfo rev = resolveRevisionToDisplay(info);
|
||||
addExtensionPoints(info, rev);
|
||||
final RevisionInfo b = resolveRevisionOrPatchSetId(info, base, null);
|
||||
|
||||
CallbackGroup group = new CallbackGroup();
|
||||
|
||||
Reference in New Issue
Block a user