SideBySide2: Simplify logic for showing/hiding header
The file header and Gerrit menus should show/hide together. Consolidate the logic for this into one place and simplify the conditional value to be consistent between them: true means show headers, false means hide headers. Change-Id: Iae59a40369ef698279eee2c1faa2b147fbb622c8
This commit is contained in:
@@ -39,12 +39,10 @@ class ScrollSynchronizer {
|
||||
|
||||
private void updateScreenHeader(ScrollInfo si) {
|
||||
if (si.getTop() == 0 && !Gerrit.isHeaderVisible()) {
|
||||
Gerrit.setHeaderVisible(true);
|
||||
diffTable.updateFileCommentVisibility(false);
|
||||
diffTable.setHeaderVisible(true);
|
||||
} else if (si.getTop() > 0.5 * si.getClientHeight()
|
||||
&& Gerrit.isHeaderVisible()) {
|
||||
Gerrit.setHeaderVisible(false);
|
||||
diffTable.updateFileCommentVisibility(true);
|
||||
diffTable.setHeaderVisible(false);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user