Fix episode arrow buttons and expand test suite to 111 tests

This commit is contained in:
Jarian Cottingham 2026-02-25 08:42:52 -06:00
parent ba6ff78cca
commit bfcb1082bf
2 changed files with 780 additions and 536 deletions

File diff suppressed because it is too large Load Diff

View File

@ -71,6 +71,13 @@ class UIManager {
e.stopPropagation();
this.episodeManager.makeEpisodeRangeEditable(e.target);
}
// Handle episode arrow buttons
if (e.target.classList.contains('episode-arrow')) {
e.stopPropagation();
const direction = e.target.classList.contains('episode-arrow-left') ? 'left' : 'right';
this.handleEpisodeArrowClick(e.target, direction);
}
});
// Add click handler for Begin Mapping button