slight adjustments and fixes
This commit is contained in:
@@ -644,9 +644,8 @@ internal sealed class PairHandlerAdapter : DisposableMediatorSubscriberBase, IPa
|
||||
var dataApplied = !string.IsNullOrEmpty(dataHash)
|
||||
&& string.Equals(dataHash, _lastSuccessfulDataHash ?? string.Empty, StringComparison.Ordinal);
|
||||
var needsApply = !dataApplied;
|
||||
var hasModReplacements = sanitized.FileReplacements.Values.Any(list => list.Count > 0);
|
||||
var needsModReapply = needsApply && hasModReplacements;
|
||||
var shouldForceMods = shouldForce || needsModReapply;
|
||||
var modFilesChanged = PlayerModFilesChanged(sanitized, _cachedData);
|
||||
var shouldForceMods = shouldForce || modFilesChanged;
|
||||
forceApplyCustomization = forced || needsApply;
|
||||
var suppressForcedModRedraw = !forced && hasMissingCachedFiles && dataApplied;
|
||||
|
||||
@@ -2192,7 +2191,7 @@ internal sealed class PairHandlerAdapter : DisposableMediatorSubscriberBase, IPa
|
||||
if (ex is AggregateException aggr && aggr.InnerExceptions.Any(e => e is ArgumentNullException))
|
||||
{
|
||||
IsVisible = false;
|
||||
_forceApplyMods = true;
|
||||
_forceApplyMods = true;
|
||||
_cachedData = charaData;
|
||||
_pairStateCache.Store(Ident, charaData);
|
||||
_forceFullReapply = true;
|
||||
|
||||
Reference in New Issue
Block a user