commit | 9311e30999791429861630a965b2377b6165dece | [log] [tgz] |
---|---|---|
author | Kean Mariotti <keanmariotti@google.com> | Fri Jan 12 15:49:55 2024 +0000 |
committer | Kean Mariotti <keanmariotti@google.com> | Mon Jan 15 21:55:14 2024 +0000 |
tree | 210500589f6bb4c74efa30d1a90969f45476590c | |
parent | f9130f3eda79c6fd17498d9c13c8f392ed8f5ae1 [diff] |
Update only visible viewer/tab - Mediator notifies "trace position update" events only to visible viewers. - Viewers create immutable View objects only once during initialization, so that Mediator can identify/compare View instances. - Mediator's test refactoring. Note: this change is required to speed up UI refreshes before landing the data types refactoring (b/311643292). Fix: 289478304 Test: npm run test:presubmit Change-Id: I9a268d3e16e104f8f08bbb29f3be91591dec5619