You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
System.NullReferenceException: Object reference not set to an instance of an object.
at FluentAvalonia.UI.Controls.TeachingTip.OnPopupOpened(Object sender, EventArgs args)
at Avalonia.Controls.Primitives.Popup.Open()
at Avalonia.Controls.Primitives.Popup.IsOpenChanged(AvaloniaPropertyChangedEventArgs`1 e) at Avalonia.Controls.Primitives.Popup.<>c.<.cctor>b__26_1(Popup x, AvaloniaPropertyChangedEventArgs e) at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value)
at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaiseCore(ValueStore owner, StyledProperty`1 property, T value, BindingPriority priority, Boolean isOverriddenCurrentValue, Boolean isCoercedDefaultValue) at Avalonia.PropertyStore.ValueStore.SetValue[T](StyledProperty`1 property, T value, BindingPriority priority) at Avalonia.Controls.Primitives.Popup.set_IsOpen(Boolean value) at FluentAvalonia.UI.Controls.TeachingTip.IsOpenChangedToOpen() at FluentAvalonia.UI.Controls.TeachingTip.<OnIsOpenChanged>b__19_0() at Avalonia.Threading.DispatcherOperation.InvokeCore()
检查清单
期望的行为
“编辑主界面”窗口能正常运行教程
实际结果
出现错误,并可以看到旧版教程的残留。残留的旧版教程窗口不会随着教学结束而关闭,也无法手动关闭,必须重启应用方能解决。
重现步骤
Important
需要先添加一个容器组件(轮播/分组等)才能复现此问题。其他拥有单独教程框的特殊组件可能也能使问题复现。
截图/录屏(可选,建议)
右下角为旧版教程窗口,此窗口无法关闭,必须重启应用方能解决。
堆栈跟踪(可选)
诊断信息
最后一步