![当最小化 lxpanel 的第二级选择不可选择时](https://linux22.com/image/1162195/%E5%BD%93%E6%9C%80%E5%B0%8F%E5%8C%96%20lxpanel%20%E7%9A%84%E7%AC%AC%E4%BA%8C%E7%BA%A7%E9%80%89%E6%8B%A9%E4%B8%8D%E5%8F%AF%E9%80%89%E6%8B%A9%E6%97%B6%20.png)
在 Lubuntu 18.04-1 上最初使用 LXDE 默认设置。
显示左侧面板可以很好地选择“连接”lxpanel 下的 VPN 连接。
当我在“高级”选项卡中设置最小化时,随后尝试从 lxpanel 中选择第 2 级项会失败,因为当光标转换到可选项(在本例中为 VPN 连接条目)时,面板树/向量会折叠。
具体对话框是使用网络管理器从此类连接列表中激活 VPN 连接,即:选择连接图标选择 VPN 连接 -> 出现列表尝试从列表中选择项目 -> 噗,整个 lxpanel 向量崩溃。
如果满足以下条件,则此序列有效不使用时最小化面板在“高级”选项卡上没有被选中。
这给我提出了一个关于桌面实现状态性的哲学问题。连接对话框实体(本例中为面板)的实现是否应该只响应光标移动/转换,或者用户是否能够另外设置一个标志/环境变量来要求持续显示后续面板/列表(在选择前项后),直到选择条目或启动退出操作。
我研究了 LXDE 和 lxpanel 几个小时,没有发现任何可以让用户配置鼠标转换触发行为改变的标志。
我很乐意就此类设计权衡的讨论提供参考,
但更重要的是,我想改变 lxpanel-to-lxpanel 转换,因为上面的例子失败了。我需要最小化提供的屏幕空间。
答案1
我向 Lubuntu 发布经理询问了这个问题(我知道我人脉很广,但是我帮助 Lubuntu 团队处理他们的一些基础设施,所以......),他们表示这是一个已知的错误。
然而,众所周知,LXDE 团队或多或少没有及时为 LXDE 错误提供良好的修复,这促使他们在 18.10 及以后的版本中转向 LXQt。
目前他们的团队还没有针对这个问题提出修复方案,也没有已知的解决方法。然而,确认的那这是一个目前尚未修复的错误。