Browse Source

renamed DragSource to InProcessDragSource

pull/1417/head
boombuler 8 years ago
parent
commit
c09233e4b4
  1. 2
      src/Avalonia.Controls/Application.cs
  2. 4
      src/Avalonia.Controls/Platform/InProcessDragSource.cs

2
src/Avalonia.Controls/Application.cs

@ -240,7 +240,7 @@ namespace Avalonia
.Bind<IApplicationLifecycle>().ToConstant(this)
.Bind<IScheduler>().ToConstant(AvaloniaScheduler.Instance)
.Bind<IDragDropDevice>().ToConstant(DragDropDevice.Instance)
.Bind<IPlatformDragSource>().ToTransient<DragSource>();
.Bind<IPlatformDragSource>().ToTransient<InProcessDragSource>();
}
}
}

4
src/Avalonia.Controls/Platform/DragSource.cs → src/Avalonia.Controls/Platform/InProcessDragSource.cs

@ -14,7 +14,7 @@ using Avalonia.VisualTree;
namespace Avalonia.Platform
{
class DragSource : IPlatformDragSource
class InProcessDragSource : IPlatformDragSource
{
private const InputModifiers MOUSE_INPUTMODIFIERS = InputModifiers.LeftMouseButton|InputModifiers.MiddleMouseButton|InputModifiers.RightMouseButton;
private readonly IDragDropDevice _dragDrop;
@ -29,7 +29,7 @@ namespace Avalonia.Platform
private object _originalCursor;
private InputModifiers? _initialInputModifiers;
public DragSource()
public InProcessDragSource()
{
_inputManager = AvaloniaLocator.Current.GetService<IInputManager>();
_dragDrop = AvaloniaLocator.Current.GetService<IDragDropDevice>();
Loading…
Cancel
Save