[0.8.3 Beta 3] Various burn issues
Since trying this beta I have had various examples of burns going wrong.

1. Y-axis mis-positioning at slow 2mm/s vector speed
2. Image x-axis mis-positioning (at 300mm/s - I can normally;y achieve 550mm/s without losing position).

I have no idea whether this is due to changes in code or a hardware glitch, but I thought I would report it in case it is significant.
diff --git a/meerk40t/gui/laserrender.py b/meerk40t/gui/laserrender.py
index abd23eaa4..5d9dbbc11 100644
--- a/meerk40t/gui/laserrender.py
+++ b/meerk40t/gui/laserrender.py
@@ -950,11 +950,11 @@ class LaserRender:
 
         for item in _nodes:
 
-            bb = item.bounds
-            # bb = item.paint_bounds
-            # if bb is None:
-            #     # Fall back to bounds
-            #     bb = item.bounds
+            # bb = item.bounds
+            bb = item.paint_bounds
+            if bb is None:
+                # Fall back to bounds
+                bb = item.bounds
             if bb is None:
                 continue
             if bb[0] < x_min:
['meerk40t/gui/laserrender.py']