Menu

#423 "Home All" button in Axis does not get disabled when a program is running

2.6
closed
None
5
2015-05-08
2015-05-07
No

http://tom-itx.no-ip.biz:81/~tom-itx/irc/logs/%23linuxcnc-devel/2015-05-07.html

JT reports: Bug is present in 2.7.0~pre6, absent in 2.6.

Discussion

  • Dewey Garrett

    Dewey Garrett - 2015-05-08

    my tests shows this behavior (Home All button not disabled while running) does exist in 2.6 but not v2.5_branch
    bisect:

    ok 43eda79 2012-05-09 10:48:08 -0500 Jeff Epler axis: Add grid lines to preview

    not ok 55d93a8 2012-05-29 02:24:32 +0200 Michael Haberler queued MDI: support in task & Axis

    in axis.tcl (at 55d93a8):
    the "Home All" button is disabled here (when program run started):

    2032 } else {
    2033 $::_tabs_manual.jogf.zerohome.zero configure -state disabled
    2034 }

    but inadvertently reenabled here:

    2011 if {$::queued_mdi_commands < $::max_queued_mdi_commands } {
    2012 enable_group $::manual
    2013 } else {

    not familiar with the logig for queued_mdi_commands, maybe
    someone else can be helped by this bisect

     

    Last edit: Dewey Garrett 2015-05-08
  • Chris Radek

    Chris Radek - 2015-05-08
    • status: open --> closed
    • assigned_to: Chris Radek
    • Group: 2.7 --> 2.6
     
  • Chris Radek

    Chris Radek - 2015-05-08

    I found this was also broken in 2.6. Fixed in 86797c98.

    It wasn't just Home All; lots of controls were incorrectly enabled.