Restore review-flagged comment content cut too aggressively in comment reduction
This commit is contained in:
@@ -128,9 +128,11 @@ RangeSource inferRangeSource(bool hasRazorArea);
|
||||
// track's OWN FX, (b) every ancestor (parent/folder) track's FX, (c) the
|
||||
// master FX. The caller (FxBypassGuard, shell) walks the ancestor chain via
|
||||
// GetParentTrack, clears I_FXEN on each flagged track (RAII restore), and also
|
||||
// neutralizes D_VOL/D_PAN/D_WIDTH/D_PANLAW to unity/center on the same set —
|
||||
// I_FXEN alone doesn't touch a track's volume/pan. This plan selects the set;
|
||||
// the guard applies both the FX bypass and the neutralize.
|
||||
// neutralizes D_VOL/D_PAN/D_WIDTH/D_PANLAW/I_PANMODE to unity/center on the
|
||||
// same set (I_PANMODE is load-bearing: in pan mode 6, D_PAN/D_WIDTH are
|
||||
// ignored entirely, so forcing it is what makes the other neutralizations
|
||||
// take effect) — I_FXEN alone doesn't touch a track's volume/pan. This plan
|
||||
// selects the set; the guard applies both the FX bypass and the neutralize.
|
||||
struct FxBypassPlan {
|
||||
bool bypassSelfFx = false; // the captured track's own FX
|
||||
bool bypassAncestorFx = false; // every ancestor (parent/folder) track's FX
|
||||
|
||||
Reference in New Issue
Block a user