Skip to content

Commit aa9a7ae

Browse files
Fix NullReferenceException
1 parent 136436f commit aa9a7ae

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Microsoft.Toolkit.Uwp.UI/Shadows/AttachedShadowElementContext.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ public T GetResource<T>(string key)
234234
/// <returns>The resource that was removed, if any</returns>
235235
public T RemoveResource<T>(string key)
236236
{
237-
if (_resources.TryGetValue(key, out var objResource))
237+
if (_resources != null && _resources.TryGetValue(key, out var objResource))
238238
{
239239
_resources.Remove(key);
240240
if (objResource is T resource)
@@ -255,7 +255,7 @@ public T RemoveResource<T>(string key)
255255
public T RemoveAndDisposeResource<T>(string key)
256256
where T : IDisposable
257257
{
258-
if (_resources.TryGetValue(key, out var objResource))
258+
if (_resources != null && _resources.TryGetValue(key, out var objResource))
259259
{
260260
_resources.Remove(key);
261261
if (objResource is T resource)

0 commit comments

Comments
 (0)