<h2 dir="auto">ℹ Computer information</h2>
<ul dir="auto">
<li>Windows build number: 2004</li>
<li>PowerToys version: v0.20.0</li>
<li>PowerToy module: PowerToys Run</li>
</ul>
<h2 dir="auto">📝 Provide detailed reproduction steps (if any)</h2>
<ol dir="auto">
<li>When trying to open PowerToy's settings on system tray icon, and clicking on module PowerToys Run, it restarts.</li>
<li>When trying to use shortcut with alt+spacebar the program restarts again. (When reopening the program, the shortcut works well.)</li>
</ol>
<h3 dir="auto"><g-emoji class="g-emoji" alias="heavy_check_mark" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/2714.png">✔️</g-emoji> Expected result</h3>
<p dir="auto">To open the PowerToys Run module settings without error.</p>
<h2 dir="auto">📝 exception message</h2>
<p dir="auto">Version: 1.0.0<br>
OS Version: Microsoft Windows NT 10.0.19041.0<br>
IntPtr Length: 8<br>
x64: True<br>
Date: 08/01/2020 18:09:45<br>
Exception:<br>
System.Text.Json.JsonException: '0x00' is an invalid start of a value. Path: $ | LineNumber: 0 | BytePositionInLine: 0.<br>
---&gt; System.Text.Json.JsonReaderException: '0x00' is an invalid start of a value. LineNumber: 0 | BytePositionInLine: 0.<br>
at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader&amp; json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes)<br>
at System.Text.Json.Utf8JsonReader.ConsumeValue(Byte marker)<br>
at System.Text.Json.Utf8JsonReader.ReadFirstToken(Byte first)<br>
at System.Text.Json.Utf8JsonReader.ReadSingleSegment()<br>
at System.Text.Json.Utf8JsonReader.Read()<br>
at System.Text.Json.JsonSerializer.ReadCore(JsonSerializerOptions options, Utf8JsonReader&amp; reader, ReadStack&amp; readStack)<br>
--- End of inner exception stack trace ---<br>
at System.Text.Json.ThrowHelper.ReThrowWithPath(ReadStack&amp; readStack, JsonReaderException ex)<br>
at System.Text.Json.JsonSerializer.ReadCore(JsonSerializerOptions options, Utf8JsonReader&amp; reader, ReadStack&amp; readStack)<br>
at System.Text.Json.JsonSerializer.ReadCore(Type returnType, JsonSerializerOptions options, Utf8JsonReader&amp; reader)<br>
at System.Text.Json.JsonSerializer.Deserialize(String json, Type returnType, JsonSerializerOptions options)<br>
at System.Text.Json.JsonSerializer.Deserialize[TValue](String json, JsonSerializerOptions options)<br>
at PowerLauncher.SettingsWatcher.OverloadSettings()<br>
at PowerLauncher.SettingsWatcher..ctor(Settings settings)<br>
at PowerLauncher.App.&lt;&gt;c__DisplayClass16_0.b__1()<br>
at Wox.Infrastructure.Stopwatch.Normal(String message, Action action)<br>
at PowerLauncher.App.OnStartup(Object sender, StartupEventArgs e)<br>
at System.Windows.Application.OnStartup(StartupEventArgs e)<br>
at System.Windows.Application.&lt;.ctor&gt;b__1_0(Object unused)<br>
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)<br>
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)</p>
<h2 dir="auto"><g-emoji class="g-emoji" alias="memo" fallback-src="https://github.githubassets.com/images/icons/emoji/unicode/1f4dd.png">📝</g-emoji> Log File</h2>
<p dir="auto"><a href="https://github.com/microsoft/PowerToys/files/5011340/2020-08-01.txt">2020-08-01.txt</a></p>
<p dir="auto">Popup tells me to give y'all this.</p>
<p dir="auto"><a href="https://github.com/microsoft/PowerToys/files/5009460/2020-07-31.txt">2020-07-31.txt</a></p>
<p dir="auto">Version: 1.0.0<br>
OS Version: Microsoft Windows NT 10.0.19041.0<br>
IntPtr Length: 8<br>
x64: True<br>
Date: 07/31/2020 17:29:59<br>
Exception:<br>
System.ObjectDisposedException: Cannot access a disposed object.<br>
Object name: 'Timer'.<br>
at System.Timers.Timer.set_Enabled(Boolean value)<br>
at System.Timers.Timer.Start()<br>
at PowerLauncher.MainWindow.OnVisibilityChanged(Object sender, DependencyPropertyChangedEventArgs e)<br>
at System.Windows.UIElement.RaiseDependencyPropertyChanged(EventPrivateKey key, DependencyPropertyChangedEventArgs args)<br>
at System.Windows.UIElement.OnIsVisibleChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)<br>
at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)<br>
at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)<br>
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)<br>
at System.Windows.UIElement.UpdateIsVisibleCache()<br>
at System.Windows.PresentationSource.RootChanged(Visual oldRoot, Visual newRoot)<br>
at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)<br>
at System.Windows.Interop.HwndSource.set_RootVisual(Visual value)<br>
at System.Windows.Window.SetRootVisual()<br>
at System.Windows.Window.SetRootVisualAndUpdateSTC()<br>
at System.Windows.Window.SetupInitialState(Double requestedTop, Double requestedLeft, Double requestedWidth, Double requestedHeight)<br>
at System.Windows.Window.CreateSourceWindow(Boolean duringShow)<br>
at System.Windows.Window.CreateSourceWindowDuringShow()<br>
at System.Windows.Window.SafeCreateWindowDuringShow()<br>
at System.Windows.Window.ShowHelper(Object booleanBox)<br>
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)<br>
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)</p>