Treat edited values as scraped (#2702)

* Treat edited values as scraped
* Fix scrape selection on change
This commit is contained in:
WithoutPants
2022-06-30 09:25:13 +10:00
committed by GitHub
parent b3bc5b999f
commit d32e375521
2 changed files with 6 additions and 2 deletions

View File

@@ -45,8 +45,11 @@ export class ScrapeResult<T> {
const ret = clone(this);
ret.newValue = value;
ret.useNewValue = isEqual(ret.newValue, ret.originalValue);
ret.scraped = ret.useNewValue;
ret.useNewValue = !isEqual(ret.newValue, ret.originalValue);
// #2691 - if we're setting the value, assume it should be treated as
// scraped
ret.scraped = true;
return ret;
}