开源改变世界!!

Ctrl-Space 在归位后清除 AXIS 中的轴选择以进行非身份配置 #104

推推 grbl 2年前 (2023-01-29) 117次浏览
关闭
pkmcnc 打开了这个问题 2016 年 7 月 3 日 · 2 条评论
关闭

Ctrl-Space 在归位后清除 AXIS 中的轴选择以进行非身份配置#104

pkmcnc 打开了这个问题 2016 年 7 月 3 日 · 2 条评论

注释

Ctrl-Space 在归位后清除 AXIS 中的轴选择以进行非身份配置 #104
贡献者

以下是我重现该问题所遵循的步骤:

1.启动 hexapod -sim config
2.Home(机器进入世界模式,手动控制选项卡中默认选择轴 X 单选按钮)。
3.按 Ctrl-Space 清除弹出信息

这是我期望发生的事情:

清除弹出消息(如果有)。

这是发生了什么:

消息消失但轴选择也丢失,没有轴单选按钮处于活动状态。

在此之前它工作正常:

在 2.7.4 中工作正常

有关我的硬件和软件的信息:

  • 我在 VirtualBox 中使用来自 ISO 的 Debian
  • 我正在运行我自己构建的二进制文件
  • 我正在使用来自 git 的主 LinuxCNC,刚刚更新
  • 我正在使用安讯士
Ctrl-Space 在归位后清除 AXIS 中的轴选择以进行非身份配置 #104
成员

似乎正在发生的是,某个关节的不可见单选按钮小部件具有键盘焦点。控制空间激活该单选按钮,并清除消息。通常这种影响不会被注意到。

如果执行以下操作序列,您可以更清楚地看到这一点:

  1. 按 X 选择 X 轴
  2. 按选项卡。黑色边框从“X”单选按钮移动到“Y”单选按钮
  3. 按 ctrl-空格键。活动单选按钮从“X”移动到“Y”,消息被清除。

这似乎是自 2.7.4 以来的回归的原因是选定的联合单选按钮被隐藏,但 ctrl-space 仍然传递给该小部件。

Ctrl-Space 在归位后清除 AXIS 中的轴选择以进行非身份配置 #104
贡献者作者

b6dac59解决了这个问题,谢谢!