Browse Source

Use indexer for iterating items.

pull/1929/head
Steven Kirk 8 years ago
parent
commit
4645ec1c45
  1. 8
      src/Avalonia.Visuals/Rendering/RenderLoop.cs

8
src/Avalonia.Visuals/Rendering/RenderLoop.cs

@ -96,13 +96,15 @@ namespace Avalonia.Rendering
{ {
_dispatcher.Post(() => _dispatcher.Post(() =>
{ {
foreach (var i in _items) for (var i = 0; i < _items.Count; ++i)
{ {
if (i.NeedsUpdate) var item = _items[i];
if (item.NeedsUpdate)
{ {
try try
{ {
i.Update(time); item.Update(time);
} }
catch (Exception ex) catch (Exception ex)
{ {

Loading…
Cancel
Save