-
-
Notifications
You must be signed in to change notification settings - Fork 351
极小概率在主页卡片卡出“内容见 ModSetup” 的 Hint #6222
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
实现机制很奇怪…… 极小概率会卡出来…… 也不影响使用……
|
这个概率...... 完全就是在卡 Bug 吧( |
This comment has been minimized.
This comment has been minimized.
这个东西现在就是 Collapsed 啊..... |
Public Sub UiCustomType(Value As Integer)
If FrmSetupUI Is Nothing Then Exit Sub
Select Case Value
Case 0 '无
FrmSetupUI.PanCustomPreset.Visibility = Visibility.Collapsed
FrmSetupUI.PanCustomLocal.Visibility = Visibility.Collapsed
FrmSetupUI.PanCustomNet.Visibility = Visibility.Collapsed
FrmSetupUI.HintCustom.Visibility = Visibility.Collapsed
FrmSetupUI.HintCustomWarn.Visibility = Visibility.Collapsed
Case 1 '本地
FrmSetupUI.PanCustomPreset.Visibility = Visibility.Collapsed
FrmSetupUI.PanCustomLocal.Visibility = Visibility.Visible
FrmSetupUI.PanCustomNet.Visibility = Visibility.Collapsed
FrmSetupUI.HintCustom.Visibility = Visibility.Visible
FrmSetupUI.HintCustomWarn.Visibility = If(Setup.Get("HintCustomWarn"), Visibility.Collapsed, Visibility.Visible)
FrmSetupUI.HintCustom.Text = $"从 PCL 文件夹下的 Custom.xaml 读取主页内容。{vbCrLf}你可以手动编辑该文件,向主页添加文本、图片、常用网站、快捷启动等功能。"
FrmSetupUI.HintCustom.EventType = ""
FrmSetupUI.HintCustom.EventData = ""
Case 2 '联网
FrmSetupUI.PanCustomPreset.Visibility = Visibility.Collapsed
FrmSetupUI.PanCustomLocal.Visibility = Visibility.Collapsed
FrmSetupUI.PanCustomNet.Visibility = Visibility.Visible
FrmSetupUI.HintCustom.Visibility = Visibility.Visible
FrmSetupUI.HintCustomWarn.Visibility = If(Setup.Get("HintCustomWarn"), Visibility.Collapsed, Visibility.Visible)
FrmSetupUI.HintCustom.Text = $"从指定网址联网获取主页内容。服主也可以用于动态更新服务器公告。{vbCrLf}如果你制作了稳定运行的联网主页,可以点击这条提示投稿,若合格即可加入预设!"
FrmSetupUI.HintCustom.EventType = "打开网页"
FrmSetupUI.HintCustom.EventData = "https://github.com/Hex-Dragon/PCL2/discussions/2528"
Case 3 '预设
FrmSetupUI.PanCustomPreset.Visibility = Visibility.Visible
FrmSetupUI.PanCustomLocal.Visibility = Visibility.Collapsed
FrmSetupUI.PanCustomNet.Visibility = Visibility.Collapsed
FrmSetupUI.HintCustom.Visibility = Visibility.Collapsed
FrmSetupUI.HintCustomWarn.Visibility = Visibility.Collapsed
End Select
FrmSetupUI.CardCustom.TriggerForceResize()
End Sub |
我是说这里
|
笑死我原来想说的是“凌云说反馈过” 结果 sb 输入法给我干了…… |
wyc 摘的那点是这个的具体实现,反正我是这么理解的。 |
你这个的 Issue 主要是复现的概率过低,而且可能是微软的问题,我们解决不了,就和 MC 忽然闪退一样( |
和微软有啥关系,这两个本来就不应该分开。这段具体实现怎么说也应该放在 PageSetupUI 里面的。 |
请各位冷静讨论
你可以翻翻 ModLaunch,龙猫把登录和启动都糊在了一起( |
PageSetupUI 的 92 行已经调用了这个设置的 Load 了,我不太清楚为啥会出现这情况( |
反正我目前测试出来的概率大概是: |
等等!稳定的复现方法!打开 PCL2 (任何版本都可以稳定复现)。 cc @LTCatt |
看样子是 Set 之后被标记为已处理然后后面的 Load 直接跳过了。 |
EBEB-B00A-D09C-2990 |
请不要在其他人的 Issue 发你的解锁码,这个 Issue 不属于你 不要为了隐藏主题影响其他 Issue 的正常跟踪和活动,感谢配合 |
由于 @dfggtth 多次在无关 issue 下索要解锁码,影响社区正常讨论,现决定禁言 7 日。 |
Uh oh!
There was an error while loading. Please reload this page.
检查项
描述
这玩意凌云说反馈过,极小概率会卡出来这个 Hint。
具体原因是因为这一段内容的定义在 PageSetupUI 但是实现在 ModSetup。
该死的高耦合重现步骤
到主页的地方多卡几次。
约 1/1x10^2147483647 的几率会卡出来
日志与附件
……
The text was updated successfully, but these errors were encountered: