Browse Source

Merge branch 'master' into fix-transitions

pull/3010/head
danwalmsley 7 years ago
committed by GitHub
parent
commit
95ffd3b5c5
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      native/Avalonia.Native/src/OSX/window.mm
  2. 1
      src/Shared/PlatformSupport/AssetLoader.cs

6
native/Avalonia.Native/src/OSX/window.mm

@ -369,12 +369,9 @@ public:
virtual void UpdateCursor() virtual void UpdateCursor()
{ {
[View resetCursorRects];
if (cursor != nil) if (cursor != nil)
{ {
auto rect = [Window frame]; [cursor set];
[View addCursorRect:rect cursor:cursor];
[cursor set];
} }
} }
@ -425,6 +422,7 @@ private:
{ {
WindowEvents = events; WindowEvents = events;
[Window setCanBecomeKeyAndMain]; [Window setCanBecomeKeyAndMain];
[Window disableCursorRects];
} }
virtual HRESULT Show () override virtual HRESULT Show () override

1
src/Shared/PlatformSupport/AssetLoader.cs

@ -242,6 +242,7 @@ namespace Avalonia.Shared.PlatformSupport
throw new InvalidOperationException( throw new InvalidOperationException(
$"Assembly {name} needs to be referenced and explicitly loaded before loading resources"); $"Assembly {name} needs to be referenced and explicitly loaded before loading resources");
#else #else
name = Uri.UnescapeDataString(name);
AssemblyNameCache[name] = rv = new AssemblyDescriptor(Assembly.Load(name)); AssemblyNameCache[name] = rv = new AssemblyDescriptor(Assembly.Load(name));
#endif #endif
} }

Loading…
Cancel
Save