Skip to content

Commit e8099b3

Browse files
committed
qtdragon -adjust external pause message to toggle
1 parent 9f74164 commit e8099b3

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

share/qtvcp/screens/qtdragon/qtdragon_handler.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ def __init__(self, halcomp, widgets, paths):
153153
STATUS.connect('status-message', lambda w, d, o: self.add_external_status(d,o))
154154
STATUS.connect('runstop-line-changed', lambda w, l :self.lastRunLine(l))
155155
STATUS.connect('cycle-start-request', lambda w, state :self.btn_start_clicked(state))
156-
STATUS.connect('cycle-pause-request', lambda w, state: self.btn_pause_clicked(state))
156+
STATUS.connect('cycle-pause-request', lambda w, state: self.ext_pause_toggled(state))
157157
STATUS.connect('macro-call-request', lambda w, name: self.request_macro_call(name))
158158

159159
self.swoopPath = os.path.join(paths.IMAGEDIR,'lcnc_swoop.png')
@@ -1274,6 +1274,12 @@ def btn_spindle_z_down_clicked(self):
12741274
if self.h['eoffset-clear'] != True:
12751275
self.h['eoffset-spindle-count'] = int(fval)
12761276

1277+
def ext_pause_toggled(self, state):
1278+
if STATUS.is_auto_paused():
1279+
self.btn_pause_clicked(False)
1280+
return
1281+
self.btn_pause_clicked(True)
1282+
12771283
def btn_pause_clicked(self, data):
12781284

12791285
# pause request

0 commit comments

Comments
 (0)