Describe the bug
-
Playhead Jump (A/E) Overrides Player State
- When a video/composition is playing and I press
A (jump to start), the player pauses instead of continuing playback
- Similarly, pressing
E (jump to end) while playing causes an unwanted pause
- Expected behavior: The player should maintain its play/pause state when jumping with
A or E
- This currently differs from standard NLE player behavior, where playhead navigation preserves playback state
-
Canvas Zoom Reset Broken in Split-Screen
- When the browser window is snapped to half the screen, clicking "reset zoom" on the canvas doesn't reset correctly
- Instead of resetting to fill all available canvas space, it only resizes to half of the split view or resizes unpredictably
- The zoom reset should work consistently regardless of window dimensions
Steps to reproduce
For bug 1 (Playhead Jump):
- Open a composition in Studio
- Press spacebar to start playback
- While playing, press
A to jump to start
- Observe that playback pauses (should continue)
For bug 2 (Canvas Zoom Reset):
- Snap browser window to half the screen (or use split-screen view)
- Zoom or pan the canvas
- Click "reset zoom" button
- Observe incorrect resize behavior
Environment
✓ Version 0.6.46 (latest)
✓ Node.js v22.22.2 (linux x64)
✓ CPU 4 cores · Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz @ 3100MHz
✓ Memory 7.6 GB total · 2.7 GB free
✓ Disk 42.2 GB free
✓ /dev/shm 3907 MB
✓ Environment Native terminal
✓ FFmpeg ffmpeg version 6.1.1-3ubuntu5
✓ FFprobe ffprobe version 6.1.1-3ubuntu5
✓ Chrome cache: /home/anas/.cache/hyperframes/chrome/chrome-headless-shell/linux-131.0.6778.85/chrome-headless-shell-linux64/chrome-headless-shell
✓ Docker Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2
✗ Docker running Not running
Start Docker Desktop or run: sudo systemctl start docker
◇ Some checks failed — see hints above
Describe the bug
Playhead Jump (A/E) Overrides Player State
A(jump to start), the player pauses instead of continuing playbackE(jump to end) while playing causes an unwanted pauseAorECanvas Zoom Reset Broken in Split-Screen
Steps to reproduce
For bug 1 (Playhead Jump):
Ato jump to startFor bug 2 (Canvas Zoom Reset):
Environment
✓ Version 0.6.46 (latest) ✓ Node.js v22.22.2 (linux x64) ✓ CPU 4 cores · Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz @ 3100MHz ✓ Memory 7.6 GB total · 2.7 GB free ✓ Disk 42.2 GB free ✓ /dev/shm 3907 MB ✓ Environment Native terminal ✓ FFmpeg ffmpeg version 6.1.1-3ubuntu5 ✓ FFprobe ffprobe version 6.1.1-3ubuntu5 ✓ Chrome cache: /home/anas/.cache/hyperframes/chrome/chrome-headless-shell/linux-131.0.6778.85/chrome-headless-shell-linux64/chrome-headless-shell ✓ Docker Docker version 29.1.3, build 29.1.3-0ubuntu3~24.04.2 ✗ Docker running Not running Start Docker Desktop or run: sudo systemctl start docker ◇ Some checks failed — see hints above