瀏覽代碼

Add ArgumentNullException.ThrowIfNull.

BDisp 8 月之前
父節點
當前提交
58a63c2334
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      Terminal.Gui/Application/Application.Initialization.cs

+ 2 - 0
Terminal.Gui/Application/Application.Initialization.cs

@@ -184,6 +184,8 @@ public static partial class Application // Initialization (Init/Shutdown)
 
 
     internal static void UnsubscribeDriverEvents ()
     internal static void UnsubscribeDriverEvents ()
     {
     {
+        ArgumentNullException.ThrowIfNull (Driver);
+
         Driver.SizeChanged -= Driver_SizeChanged;
         Driver.SizeChanged -= Driver_SizeChanged;
         Driver.KeyDown -= Driver_KeyDown;
         Driver.KeyDown -= Driver_KeyDown;
         Driver.KeyUp -= Driver_KeyUp;
         Driver.KeyUp -= Driver_KeyUp;