Fixes issues with https://github.com/Klipper3d/klipper/pull/6303
That is using the input shaper as the window owner, but there may be a separate window for each axis, so changing that to use the stepper as the window owner.
For me you fixed it. Got multiple random shutdown with #6303 (at initial movement or bed probing) and with #6372 could print 2 parts without issue.
I'm with TMC2208 and 2 different input shapers for X and Y.
Fixes issues with https://github.com/Klipper3d/klipper/pull/6303 That is using the input shaper as the window owner, but there may be a separate window for each axis, so changing that to use the stepper as the window owner.