After changing the jog increment drop-down to another value, AXIS stops responding to keyboard. After changing back and forth from MDI using the mouse, AXIS responds to keyboard again.
I'm using EMC 2.4.1 compiled from source on Ubuntu 9.10, using RTAI 3.7.1 patch on kernel 2.6.29.4
Confirmed in emc 2.4.2.
Steps to reproduce:
1. Start sim/axis
2. F1 F2 to switch to machine on
3. Click the jog increment combobox
4. Click an item in the drop-down
5. Press the left arrow
Expected behavior: a jog left using the selected increment
Actual behavior: no jog takes place
This behavior is different if the increment is selected by dragging (hold mouse button down in jog increment combobox, release over desired item)
Related: Click open the jog increment combobox, then press up or down arrow. It will move the selected line in the drop down once, then start jogging the Y axis instead of moving within the combobox.
I'm investigating these two problems and anticipate that they will be solved in the next bugfix release of emc2 when it is released.
Proposed patch to fix the reported problem
I have prepared a pair of patches that I think fixes this problem. If you can, please test with these patches and report whether it fixes the problem you encountered.
Yes, the patch is OK.
This must be the fastest bug fix I've ever seen! :o)