Skip to content

Commit e39c4db

Browse files
committed
Fixed possible null reference excepton
1 parent c7311de commit e39c4db

File tree

1 file changed

+2
-2
lines changed
  • src/Bellatrix.Desktop/infrastructure

1 file changed

+2
-2
lines changed

src/Bellatrix.Desktop/infrastructure/App.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,14 +170,14 @@ public void AddElementEventHandler<TComponentsEventHandler>()
170170
where TComponentsEventHandler : ComponentEventHandlers
171171
{
172172
var elementEventHandler = (TComponentsEventHandler)Activator.CreateInstance(typeof(TComponentsEventHandler));
173-
elementEventHandler.SubscribeToAll();
173+
elementEventHandler?.SubscribeToAll();
174174
}
175175

176176
public void RemoveElementEventHandler<TComponentsEventHandler>()
177177
where TComponentsEventHandler : ComponentEventHandlers
178178
{
179179
var elementEventHandler = (TComponentsEventHandler)Activator.CreateInstance(typeof(TComponentsEventHandler));
180-
elementEventHandler.UnsubscribeToAll();
180+
elementEventHandler?.UnsubscribeToAll();
181181
}
182182

183183
public void AddPlugin<TExecutionExtension>()

0 commit comments

Comments
 (0)