Stage control preferences are ignored in Alpha5 when using buttons or keyboard
# Bug report
## Summary
- [x] I have searched existing issues to ensure this hasn't been reported.
**Expected Behaviour**:
Moving the stage takes control preferences in mind - stepsize being sent
**Current Behaviour**:
A single press on the button moves the stage 600 steps every time.t
## Configuration
<!--Adjust as appropriate.-->
| Component | Value |
|-----------|-------|
| **Server Version** | v3 |
| **Release/Branch** | e.g. v3.0.0-alpha5 |
| **UI** | e.g. Firefox, |
| **Operating System** | e.g. Windows 10 |
| **Python Version** | ? |
| **Camera Version** | e.g. Raspberry Pi Camera v2 |
| **Board Version** | SKR Pico |
## Steps to reproduce
Set single move size, move the stage, work position = 600.
**Reproducibility:**
- [x] **Consistent:** Happens every time.
- [ ] **Intermittent:** Happens roughly \[X\]% of the time or every \[X\] scans/clicks.
- [ ] **One-off:** Only happened once so far.
## Relevant logs and/or screenshots
Issue is in "stageControlButtons.vue" in the webapp. It contains a hardcoded json:
data: () =\> ({ jogIntervalId: null, jogDistance: 600, jogTime: 300, }),
Instead of taking into consideration the stepsize from the config. For my alternative stage, which doesn't allow move interruption, this means it always moves in increments of 600, which is around 1/4th of the entire work area. I assume on the Sangaboard, that a single press moves the stage as long as it is pressed and not released?
## Additional details
issue