Files
cm-player/Cargo.toml
Christoffer Martinsson d53542afa6
All checks were successful
Build and Release / build-and-release (push) Successful in 55s
Eliminate code duplication with unified action functions
Create action functions for stop, volume, and seek operations and
use them consistently across keyboard handlers, mouse handlers, and
API handlers. This eliminates duplicate logic and ensures consistent
behavior across all input methods.

Also fixes stop command triggering auto-advance by setting the
skip_position_update flag to prevent the Playing→Stopped transition
from being interpreted as a natural track ending.
2025-12-12 16:19:56 +01:00

512 B