mirror of
https://github.com/Artemis-RGB/Artemis
synced 2026-11-12 11:56:30 +00:00
Core - Moved layer properties to their own class
This commit is contained in:
1 parent
2afd413dd5
commit
11b3dcdce9
8 files changed
+274
-221
No files matched your search
@@ -28,7 +28,7 @@ namespace Artemis.Core.Services
|
||||
{
|
||||
RemoveLayerBrush(layer);
|
||||
|
||||
var descriptorReference = layer.BrushReferenceProperty.CurrentValue;
|
||||
var descriptorReference = layer.Properties.BrushReference.CurrentValue;
|
||||
if (descriptorReference == null)
|
||||
return null;
|
||||
|
||||
@@ -86,7 +86,7 @@ namespace Artemis.Core.Services
|
||||
|
||||
var propertiesToRemove = layer.Properties.Where(l => l.PluginInfo == brush.Descriptor.LayerBrushProvider.PluginInfo).ToList();
|
||||
foreach (var layerProperty in propertiesToRemove)
|
||||
layer.RemoveLayerProperty(layerProperty);
|
||||
layer.Properties.RemoveLayerProperty(layerProperty);
|
||||
brush.Dispose();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user