Skip to content

Commit 1fd27d0

Browse files
committed
qtplasmac: prevent hang on large moves from user buttons
1 parent 952645f commit 1fd27d0

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

share/qtvcp/screens/qtplasmac/qtplasmac_handler.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VERSION = '1.235.272'
1+
VERSION = '1.235.273'
22

33
'''
44
qtplasmac_handler.py
@@ -3856,6 +3856,7 @@ def user_button_down(self, bNum):
38563856
continue
38573857
while not STATUS.is_interp_idle():
38583858
self.w.gcodegraphics.updateGL()
3859+
QApplication.processEvents()
38593860
if command.lower().replace(' ', '').startswith('g10l20') and self.fileOpened:
38603861
self.reloadRequired = True
38613862
if self.reloadRequired:

share/qtvcp/screens/qtplasmac/versions.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ <h2>QtPlasmaC Version History</h2>
3030
</table>
3131
<br>
3232
<!--- ****** ADD NEXT VERSION BELOW THIS LINE ****** --->
33+
<br><b><u>v1.235.273 2023 Apr 25</u></b>
34+
<ul style="margin:0;">
35+
<li>prevent hang on large moves from user buttons</li>
36+
</ul>
37+
3338
<br><b><u>v1.235.272 2023 Apr 18</u></b>
3439
<ul style="margin:0;">
3540
<li>remove redundant bounds check for laser and camera</li>

0 commit comments

Comments
 (0)