HMCL icon indicating copy to clipboard operation
HMCL copied to clipboard

[Bug] 点击主页右下角版本切换展开图标后卡死

Open MinecraftSTL opened this issue 1 year ago • 9 comments

平台 | Platform

Windows 11 CPU: 13th Gen Intel(R) Core(TM) i9-13900HX GPU 0: NVIDIA GeForce RTX 4090 Laptop GPU 内存: 64.0 GB

问题描述 | Problem Description

  1. 确保自己的版本列表有非常多(如799)个游戏版本
  2. 点启动器主页右下角启动游戏按钮右边的选择版本按钮 启动游戏按钮右边的选择版本按钮

启动器未响应一段时间

启动器崩溃报告 / 启动器日志文件 | Launcher Crash Report / Launcher Log File

jstack.log

MinecraftSTL avatar May 24 '24 06:05 MinecraftSTL

加载会卡下不是很正常吗……你那么多版本都要挨个可视化

allMagicNB avatar May 24 '24 10:05 allMagicNB

加载会卡下不是很正常吗……你那么多版本都要挨个可视化

我一直对你处理 Issue 的方式很有意见。但之前都是在 PCL2 的社区,我没有权力提出你的问题。

用户提出的 Issue,请以正向、积极、友善的态度回复,不要认为他人再故意给你挑刺。切记,不可随意认定“故意触发”、“很正常”。———— 如果 GitHub Issue 不是给你的软件挑刺的地方,那还有哪里是呢?

burningtnt avatar May 24 '24 11:05 burningtnt

加载会卡下不是很正常吗……你那么多版本都要挨个可视化

很显然这是可以优化的,所以不要以“正常”来为bug辩解。 而且这个问题确实影响了用户体验,提交一个issue是没问题的。

Kaguya154 avatar May 24 '24 11:05 Kaguya154

主要是之前那些为活跃橙来的人真的太多了,HMCL 没有反馈得到什么特殊奖励的机制,才不会出现那些很离谱的人交的很离谱的 Issue…… 你们也不会因为要获得这个主题而特地来交反馈啥的,所以,额……

allMagicNB avatar May 24 '24 11:05 allMagicNB

主要是之前那些为活跃橙来的人真的太多了,HMCL 没有反馈得到什么特殊奖励的机制,才不会出现那些很离谱的人交的很离谱的 Issue…… 你们也不会因为要获得这个主题而特地来交反馈啥的,所以,额……

即使别人“为了反馈而反馈”,也请友好表述,比如:

你的 Java 安装在 U 盘中。用该 Java 启动 HMCL 后,如果拔出 U 盘,那么 Java 运行环境会直接在系统级别卡死。这是 HMCL 无法修复的,很抱歉。

burningtnt avatar May 24 '24 12:05 burningtnt

即使别人“为了反馈而反馈”,也请友好表述,比如:

你的 Java 安装在 U 盘中。用该 Java 启动 HMCL 后,如果拔出 U 盘,那么 Java 运行环境会直接在系统级别卡死。这是 HMCL 无法修复的,很抱歉。

感觉语言有点过于官方化了,我觉得用自己话来说更好(?),比如如果用我的话:

你 Java 装 U 盘里边了,你用这启动游戏后拔 U 盘那在内存中的 Java 肯定得懵逼卡死……没法修(

有时候和用户说再多,用户听不懂……( 总之我看 心情+Issue 中的有价值的信息+(如果)重复看不见程度 来回复,但有时候可能语言确实有点激进(

allMagicNB avatar May 24 '24 12:05 allMagicNB

加载会卡下不是很正常吗……你那么多版本都要挨个可视化

但是通过左侧"版本列表"切换不会卡这么久

MinecraftSTL avatar May 25 '24 08:05 MinecraftSTL

主要是之前那些为活跃橙来的人真的太多了,HMCL 没有反馈得到什么特殊奖励的机制,才不会出现那些很离谱的人交的很离谱的 Issue…… 你们也不会因为要获得这个主题而特地来交反馈啥的,所以,额……

所以这问题要是出在PCL2那我都不敢发

MinecraftSTL avatar May 25 '24 08:05 MinecraftSTL

但是通过左侧"版本列表"切换不会卡这么久

因为那个地方是 ListView,只会渲染你能看见的那些部分。而这个地方(我估计是当时偷懒了)直接渲染了全部 Node

burningtnt avatar May 25 '24 11:05 burningtnt