Hide gaps from right diff when hiding left diff
When a change contains removal of large block of text, in left diff side
it is highlighted with red, and in right side there's a corresponding
empty space. Hiding left diff side leaves gaps in the code.
This change hides those gaps when left diff side is hidden by Shift+A.
Feature: Issue 3926
Change-Id: I11c6574c098a9ecfe58d1804ba57c5c4f97e4d1a
diff --git a/polygerrit-ui/app/elements/diff/gr-diff/gr-diff.html b/polygerrit-ui/app/elements/diff/gr-diff/gr-diff.html
index 5eee7c2..65eddbb 100644
--- a/polygerrit-ui/app/elements/diff/gr-diff/gr-diff.html
+++ b/polygerrit-ui/app/elements/diff/gr-diff/gr-diff.html
@@ -33,7 +33,9 @@
--dark-add-highlight-color: #d4ffd4;
}
:host.no-left .sideBySide ::content .left,
- :host.no-left .sideBySide ::content .left + td {
+ :host.no-left .sideBySide ::content .left + td,
+ :host.no-left .sideBySide ::content .right:not([data-value]),
+ :host.no-left .sideBySide ::content .right:not([data-value]) + td {
display: none;
}
.diffContainer {