Browse Source

fix circular dependency

pull/7938/head
Dan Walmsley 4 years ago
parent
commit
317ff97834
  1. 8
      src/Avalonia.Controls/MediaStyles.cs

8
src/Avalonia.Controls/MediaStyles.cs

@ -11,7 +11,7 @@ using Avalonia.VisualTree;
namespace Avalonia.Controls; namespace Avalonia.Controls;
public class MediaStyles : MediaStyles.MediaStylesBase public class MediaStyles : MediaStylesBase
{ {
private IVisual? _currentVisual; private IVisual? _currentVisual;
private CompositeDisposable? _subscriptions; private CompositeDisposable? _subscriptions;
@ -86,8 +86,9 @@ public class MediaStyles : MediaStyles.MediaStylesBase
SetIsActive(false); SetIsActive(false);
} }
} }
}
public abstract class MediaStylesBase : AvaloniaObject,
public abstract class MediaStylesBase : AvaloniaObject,
IAvaloniaList<IStyle>, IAvaloniaList<IStyle>,
IStyle, IStyle,
IResourceProvider IResourceProvider
@ -435,4 +436,3 @@ public class MediaStyles : MediaStyles.MediaStylesBase
CollectionChanged?.Invoke(this, e); CollectionChanged?.Invoke(this, e);
} }
} }
}

Loading…
Cancel
Save