Skip to content

Commit

Permalink
Removed not accurate metronome border color change [SG-122]
Browse files Browse the repository at this point in the history
  • Loading branch information
samuelgfeller committed Mar 13, 2024
1 parent 5c09062 commit ab17c82
Show file tree
Hide file tree
Showing 33 changed files with 103 additions and 106 deletions.
2 changes: 1 addition & 1 deletion index.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

$version = '2.4.2';
$version = '2.4.3';

// If config/env.php exists, contains the 'env' key, and it's set to 'dev' add version to js imports
if (file_exists(__DIR__ . '/config/env.php')) {
Expand Down
2 changes: 1 addition & 1 deletion src/components/configuration/mic-sensitivity-option.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {
GameConfigurationManager
} from "../../features/game-core/game-initialization/game-configuration-manager.js?v=2.4.2";
} from "../../features/game-core/game-initialization/game-configuration-manager.js?v=2.4.3";

export class MicSensitivityOption {
static addMicSensitivityOption() {
Expand Down
2 changes: 1 addition & 1 deletion src/components/configuration/theme-setter.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {themes} from "./config-data.js?v=2.4.2";
import {themes} from "./config-data.js?v=2.4.3";

export class ThemeSetter {
static setThemeFromLocalStorage() {
Expand Down
6 changes: 1 addition & 5 deletions src/components/game-core/ui/note-displayer.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,11 @@
import {TrebleClefVisualizer} from "../../../features/treble-clef/treble-clef-visualizer.js?v=2.4.2";
import {TrebleClefVisualizer} from "../../../features/treble-clef/treble-clef-visualizer.js?v=2.4.3";

export class NoteDisplayer {

constructor(frequencyBarsController) {
this.frequencyBarsController = frequencyBarsController;
}

updateFrequencyBarsFillStyle(color) {
this.frequencyBarsController.updateFrequencyBarsFillStyle(color);
}

static displayCombinationWithNoteNumber(stringName, noteNumber, noteName = null){
const noteSpan = document.getElementById('note-span');
noteSpan.dataset.noteName = noteName;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {DualRangeSlider} from "./dual-range-slider.js?v=2.4.2";
import {NoteInKeyGenerator} from "../../../../features/game-modes/note-in-key/note-in-key-generator.js?v=2.4.2";
import {availableNotesOnStrings} from "../../../configuration/config-data.js?v=2.4.2";
import {ModalHandler} from "../../../game-core/ui/modal-handler.js?v=2.4.2";
import {DualRangeSlider} from "./dual-range-slider.js?v=2.4.3";
import {NoteInKeyGenerator} from "../../../../features/game-modes/note-in-key/note-in-key-generator.js?v=2.4.3";
import {availableNotesOnStrings} from "../../../configuration/config-data.js?v=2.4.3";
import {ModalHandler} from "../../../game-core/ui/modal-handler.js?v=2.4.3";

export class FretPatternSelector {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {NoteDisplayer} from "../../game-core/ui/note-displayer.js?v=2.4.2";
import {NoteOnFretboardShuffler} from "./note-on-fretboard-shuffler.js?v=2.4.2";
import {NoteDisplayer} from "../../game-core/ui/note-displayer.js?v=2.4.3";
import {NoteOnFretboardShuffler} from "./note-on-fretboard-shuffler.js?v=2.4.3";

export class NoteOnFretboardGenerator {
constructor() {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import {DetectedNoteVerifier} from "../../../features/detected-note/detected-note-verifier.js?v=2.4.2";
import {NoteDisplayer} from "../../game-core/ui/note-displayer.js?v=2.4.2";
import {GameProgressVisualizer} from "../../../features/game-core/game-progress/game-progress-visualizer.js?v=2.4.2";
import {NoteOnFretboardGenerator} from "./note-on-fretboard-generator.js?v=2.4.2";
import {NoteOnFretboardProgressUpdater} from "./note-on-fretboard-progress-updater.js?v=2.4.2";
import {DetectedNoteVerifier} from "../../../features/detected-note/detected-note-verifier.js?v=2.4.3";
import {NoteDisplayer} from "../../game-core/ui/note-displayer.js?v=2.4.3";
import {GameProgressVisualizer} from "../../../features/game-core/game-progress/game-progress-visualizer.js?v=2.4.3";
import {NoteOnFretboardGenerator} from "./note-on-fretboard-generator.js?v=2.4.3";
import {NoteOnFretboardProgressUpdater} from "./note-on-fretboard-progress-updater.js?v=2.4.3";

/**
* Note display coordinator when playing the "game" which
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {GameProgressVisualizer} from "../../../features/game-core/game-progress/game-progress-visualizer.js?v=2.4.2";
import {GameProgressVisualizer} from "../../../features/game-core/game-progress/game-progress-visualizer.js?v=2.4.3";

/**
* Progress update for games that use the metronome and have challenging
Expand Down
6 changes: 3 additions & 3 deletions src/components/game-modes/note-on-fretboard/range-selector.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {DualRangeSlider} from "../note-in-key/pattern-selector/dual-range-slider.js?v=2.4.2";
import {ModalHandler} from "../../game-core/ui/modal-handler.js?v=2.4.2";
import {availableNotesOnStrings} from "../../configuration/config-data.js?v=2.4.2";
import {DualRangeSlider} from "../note-in-key/pattern-selector/dual-range-slider.js?v=2.4.3";
import {ModalHandler} from "../../game-core/ui/modal-handler.js?v=2.4.3";
import {availableNotesOnStrings} from "../../configuration/config-data.js?v=2.4.3";

export class RangeSelector {

Expand Down
4 changes: 2 additions & 2 deletions src/features/detected-note/detected-note-verifier.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {DetectedNoteVisualizer} from "./detected-note-visualizer.js?v=2.4.2";
import {NoteDisplayer} from "../../components/game-core/ui/note-displayer.js?v=2.4.2";
import {DetectedNoteVisualizer} from "./detected-note-visualizer.js?v=2.4.3";
import {NoteDisplayer} from "../../components/game-core/ui/note-displayer.js?v=2.4.3";

export class DetectedNoteVerifier {
// Variable is set in note-combination-coordinator each time new note is displayed
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {FrequencyBarsVisualizer} from "./frequency-bars-visualizer.js?v=2.4.2";
import {FrequencyBarsVisualizer} from "./frequency-bars-visualizer.js?v=2.4.3";

export class FrequencyBarsController {
frequencyData = null;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import {CoreGameCoordinator} from "../game-start/core-game-coordinator.js?v=2.4.2";
import {CoreGameCoordinator} from "../game-start/core-game-coordinator.js?v=2.4.3";
import {
FretboardNoteGameCoordinator
} from "../../game-modes/note-on-fretboard/fretboard-note-game-coordinator.js?v=2.4.2";
import {NoteInKeyGameCoordinator} from "../../game-modes/note-in-key/note-in-key-game-coordinator.js?v=2.4.2";
import {GameConfigurationManager} from "./game-configuration-manager.js?v=2.4.2";
import {MetronomePracticeCoordinator} from "../../game-modes/metronome/metronome-practice-coordinator.js?v=2.4.2";
import {MicSensitivityOption} from "../../../components/configuration/mic-sensitivity-option.js?v=2.4.2";
import {SettingsCoordinator} from "../../game-modes/settings/settings-coordinator.js?v=2.4.2";
} from "../../game-modes/note-on-fretboard/fretboard-note-game-coordinator.js?v=2.4.3";
import {NoteInKeyGameCoordinator} from "../../game-modes/note-in-key/note-in-key-game-coordinator.js?v=2.4.3";
import {GameConfigurationManager} from "./game-configuration-manager.js?v=2.4.3";
import {MetronomePracticeCoordinator} from "../../game-modes/metronome/metronome-practice-coordinator.js?v=2.4.3";
import {MicSensitivityOption} from "../../../components/configuration/mic-sensitivity-option.js?v=2.4.3";
import {SettingsCoordinator} from "../../game-modes/settings/settings-coordinator.js?v=2.4.3";

export class CoreGameCoordinationInitializer {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {GameProgressVisualizer} from "../game-progress/game-progress-visualizer.js?v=2.4.2";
import {GameProgressVisualizer} from "../game-progress/game-progress-visualizer.js?v=2.4.3";

export class GameConfigurationManager {

Expand Down
10 changes: 5 additions & 5 deletions src/features/game-core/game-initialization/game-initializer.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import {GameConfigurationManager} from "./game-configuration-manager.js?v=2.4.2";
import {CoreGameCoordinationInitializer} from "./core-game-coordination-initializer.js?v=2.4.2";
import {VisibilityChangeHandler} from "./visibility-change-handler.js?v=2.4.2";
import {GameElementsVisualizer} from "../game-ui/game-elements-visualizer.js?v=2.4.2";
import {ThemeSetter} from "../../../components/configuration/theme-setter.js?v=2.4.2";
import {GameConfigurationManager} from "./game-configuration-manager.js?v=2.4.3";
import {CoreGameCoordinationInitializer} from "./core-game-coordination-initializer.js?v=2.4.3";
import {VisibilityChangeHandler} from "./visibility-change-handler.js?v=2.4.3";
import {GameElementsVisualizer} from "../game-ui/game-elements-visualizer.js?v=2.4.3";
import {ThemeSetter} from "../../../components/configuration/theme-setter.js?v=2.4.3";

export class GameInitializer {
constructor() {
Expand Down
2 changes: 1 addition & 1 deletion src/features/game-core/game-loader.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {GameInitializer} from "./game-initialization/game-initializer.js?v=2.4.2";
import {GameInitializer} from "./game-initialization/game-initializer.js?v=2.4.3";

export class GameLoader {
constructor() {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {GameProgressVisualizer} from "./game-progress-visualizer.js?v=2.4.2";
import {GameProgressVisualizer} from "./game-progress-visualizer.js?v=2.4.3";

/**
* Progress update for games that use the metronome and have challenging
Expand Down
12 changes: 6 additions & 6 deletions src/features/game-core/game-start/core-game-coordinator.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import {MetronomeOperator} from "../metronome/metronome-operator.js?v=2.4.2";
import {TuneOperator} from "../tuner/tune-operator.js?v=2.4.2";
import {FrequencyBarsController} from "../frequency-bars/frequency-bars-controller.js?v=2.4.2";
import {GameElementsVisualizer} from "../game-ui/game-elements-visualizer.js?v=2.4.2";
import {ScreenWakeLocker} from "../wake-lock/screen-wake-locker.js?v=2.4.2";
import {GameConfigurationManager} from "../game-initialization/game-configuration-manager.js?v=2.4.2";
import {MetronomeOperator} from "../metronome/metronome-operator.js?v=2.4.3";
import {TuneOperator} from "../tuner/tune-operator.js?v=2.4.3";
import {FrequencyBarsController} from "../frequency-bars/frequency-bars-controller.js?v=2.4.3";
import {GameElementsVisualizer} from "../game-ui/game-elements-visualizer.js?v=2.4.3";
import {ScreenWakeLocker} from "../wake-lock/screen-wake-locker.js?v=2.4.3";
import {GameConfigurationManager} from "../game-initialization/game-configuration-manager.js?v=2.4.3";

export class CoreGameCoordinator {
metronomeOperator = new MetronomeOperator();
Expand Down
2 changes: 1 addition & 1 deletion src/features/game-core/game-ui/game-elements-visualizer.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {GameLevelTracker} from "../game-progress/game-level-tracker.js?v=2.4.2";
import {GameLevelTracker} from "../game-progress/game-level-tracker.js?v=2.4.3";

export class GameElementsVisualizer {
static hideGameElementsAndDisplayInstructions() {
Expand Down
2 changes: 1 addition & 1 deletion src/features/game-core/game-ui/level-up-visualizer.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {ModalHandler} from "../../../components/game-core/ui/modal-handler.js?v=2.4.2";
import {ModalHandler} from "../../../components/game-core/ui/modal-handler.js?v=2.4.3";

export class LevelUpVisualizer {
/**
Expand Down
39 changes: 20 additions & 19 deletions src/features/game-core/metronome/metronome-operator.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,21 +46,22 @@ export class MetronomeOperator {
osc.start(time);
osc.stop(time + 0.03);

const metronomeBeatEvent = new Event('metronome-beat');
document.dispatchEvent(metronomeBeatEvent);
// Flash color of the dotted bottom border
const headerDiv = document.querySelector('header > div');
if (firstBeat) {
// Change the border color to a brighter color when the first beat of the bar is played
// headerDiv.style.borderColor = `rgb(calc(var(--r) * 1.2), calc(var(--g) * 1.2), calc(var(--b) * 1.2))`;
headerDiv.style.borderColor = `rgb(calc(var(--r) * 1), calc(var(--g) * 1.5), calc(var(--b) * 1))`;
} else {
headerDiv.style.borderColor = 'var(--accent-color)';
}
// Change the border color back to --background-light-accent-color after the sound has played
this.borderColorTimeout = setTimeout(() => {
document.querySelector('header > div').style.borderColor = `rgb(calc(var(--r) * 0.5), calc(var(--g) * 0.5), calc(var(--b) * 0.5)`;
}, 100); // 30 milliseconds is the duration of the sound
// The following below is not accurate at all, especially on mobile unfurtunately
// const metronomeBeatEvent = new Event('metronome-beat');
// document.dispatchEvent(metronomeBeatEvent);
// // Flash color of the dotted bottom border
// const headerDiv = document.querySelector('header > div');
// if (firstBeat) {
// // Change the border color to a brighter color when the first beat of the bar is played
// // headerDiv.style.borderColor = `rgb(calc(var(--r) * 1.2), calc(var(--g) * 1.2), calc(var(--b) * 1.2))`;
// headerDiv.style.borderColor = `rgb(calc(var(--r) * 1), calc(var(--g) * 1.5), calc(var(--b) * 1))`;
// } else {
// headerDiv.style.borderColor = 'var(--accent-color)';
// }
// // Change the border color back to --background-light-accent-color after the sound has played
// this.borderColorTimeout = setTimeout(() => {
// document.querySelector('header > div').style.borderColor = `rgb(calc(var(--r) * 0.5), calc(var(--g) * 0.5), calc(var(--b) * 0.5)`;
// }, 100); // 30 milliseconds is the duration of the sound

}

Expand Down Expand Up @@ -95,10 +96,10 @@ export class MetronomeOperator {
stopMetronome() {
this.isRunning = false;
clearInterval(this.intervalID);
if (this.borderColorTimeout){
clearTimeout(this.borderColorTimeout);
}
document.querySelector('header > div').style.borderColor = null;
// if (this.borderColorTimeout){
// clearTimeout(this.borderColorTimeout);
// }
// document.querySelector('header > div').style.borderColor = null;
}

/*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {MetronomePracticeInitializer} from "./metronome-practice-initializer.js?v=2.4.2";
import {MetronomePracticeTimer} from "./metronome-practice-timer.js?v=2.4.2";
import {MetronomePracticeInitializer} from "./metronome-practice-initializer.js?v=2.4.3";
import {MetronomePracticeTimer} from "./metronome-practice-timer.js?v=2.4.3";

export class MetronomePracticeCoordinator {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {MetronomePracticeTimer} from "./metronome-practice-timer.js?v=2.4.2";
import {LevelUpVisualizer} from "../../game-core/game-ui/level-up-visualizer.js?v=2.4.2";
import {BpmInput} from "../../../components/configuration/bpm-input.js?v=2.4.2";
import {MetronomePracticeTimer} from "./metronome-practice-timer.js?v=2.4.3";
import {LevelUpVisualizer} from "../../game-core/game-ui/level-up-visualizer.js?v=2.4.3";
import {BpmInput} from "../../../components/configuration/bpm-input.js?v=2.4.3";

export class MetronomePracticeInitializer {
// Changed in metronome-practice-coordinator
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import {NoteInKeyGameNoGuitar} from "./note-in-key-game-no-guitar.js?v=2.4.2";
import {NoteInKeyGameInitializer} from "./note-in-key-game-initializer.js?v=2.4.2";
import {NoteInKeyGameNoGuitar} from "./note-in-key-game-no-guitar.js?v=2.4.3";
import {NoteInKeyGameInitializer} from "./note-in-key-game-initializer.js?v=2.4.3";

export class NoteInKeyGameCoordinator {
string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import {NoteInKeyGameCoordinator} from "./note-in-key-game-coordinator.js?v=2.4.2";
import {LevelUpVisualizer} from "../../game-core/game-ui/level-up-visualizer.js?v=2.4.2";
import {GameConfigurationManager} from "../../game-core/game-initialization/game-configuration-manager.js?v=2.4.2";
import {GameProgressVisualizer} from "../../game-core/game-progress/game-progress-visualizer.js?v=2.4.2";
import {NoteInKeyGenerator} from "./note-in-key-generator.js?v=2.4.2";
import {NoteInKeyNoteHandler} from "../../practice-note-combination/note-in-key-note-handler.js?v=2.4.2";
import {NoteInKeyGameNoGuitar} from "./note-in-key-game-no-guitar.js?v=2.4.2";
import {GameElementsVisualizer} from "../../game-core/game-ui/game-elements-visualizer.js?v=2.4.2";
import {NoteInKeyGameCoordinator} from "./note-in-key-game-coordinator.js?v=2.4.3";
import {LevelUpVisualizer} from "../../game-core/game-ui/level-up-visualizer.js?v=2.4.3";
import {GameConfigurationManager} from "../../game-core/game-initialization/game-configuration-manager.js?v=2.4.3";
import {GameProgressVisualizer} from "../../game-core/game-progress/game-progress-visualizer.js?v=2.4.3";
import {NoteInKeyGenerator} from "./note-in-key-generator.js?v=2.4.3";
import {NoteInKeyNoteHandler} from "../../practice-note-combination/note-in-key-note-handler.js?v=2.4.3";
import {NoteInKeyGameNoGuitar} from "./note-in-key-game-no-guitar.js?v=2.4.3";
import {GameElementsVisualizer} from "../../game-core/game-ui/game-elements-visualizer.js?v=2.4.3";
import {
FretPatternSelector
} from "../../../components/game-modes/note-in-key/pattern-selector/fret-pattern-selector.js?v=2.4.2";
} from "../../../components/game-modes/note-in-key/pattern-selector/fret-pattern-selector.js?v=2.4.3";


export class NoteInKeyGameInitializer {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {GameProgressVisualizer} from "../../game-core/game-progress/game-progress-visualizer.js?v=2.4.2";
import {GameProgressVisualizer} from "../../game-core/game-progress/game-progress-visualizer.js?v=2.4.3";

export class NoteInKeyGameNoGuitar {
static diatonicNotesOnStrings;
Expand Down
4 changes: 2 additions & 2 deletions src/features/game-modes/note-in-key/note-in-key-generator.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import {
availableNotesOnStrings,
pattern1keyNote,
pattern2keyNote
} from "../../../components/configuration/config-data.js?v=2.4.2";
import {NoteInKeyShuffler} from "../../../components/game-modes/note-in-key/shuffler/note-in-key-shuffler.js?v=2.4.2";
} from "../../../components/configuration/config-data.js?v=2.4.3";
import {NoteInKeyShuffler} from "../../../components/game-modes/note-in-key/shuffler/note-in-key-shuffler.js?v=2.4.3";

export class NoteInKeyGenerator {
diatonicNotesOnStrings;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {
NoteOnFretboardNoteHandler
} from "../../../components/game-modes/note-on-fretboard/note-on-fretboard-note-handler.js?v=2.4.2";
import {NoteOnFretboardGameInitializer} from "./initialization/note-on-fretboard-game-initializer.js?v=2.4.2";
} from "../../../components/game-modes/note-on-fretboard/note-on-fretboard-note-handler.js?v=2.4.3";
import {NoteOnFretboardGameInitializer} from "./initialization/note-on-fretboard-game-initializer.js?v=2.4.3";

/**
* Game mode "note-on-fretboard" core logic
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {GameLevelTracker} from "../../../game-core/game-progress/game-level-tracker.js?v=2.4.2";
import {GameElementsVisualizer} from "../../../game-core/game-ui/game-elements-visualizer.js?v=2.4.2";
import {LevelUpVisualizer} from "../../../game-core/game-ui/level-up-visualizer.js?v=2.4.2";
import {GameLevelTracker} from "../../../game-core/game-progress/game-level-tracker.js?v=2.4.3";
import {GameElementsVisualizer} from "../../../game-core/game-ui/game-elements-visualizer.js?v=2.4.3";
import {LevelUpVisualizer} from "../../../game-core/game-ui/level-up-visualizer.js?v=2.4.3";

export class NoteOnFretboardEventHandler{

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {GameProgressVisualizer} from "../../../game-core/game-progress/game-progress-visualizer.js?v=2.4.2";
import {NoteOnFretboardEventHandler} from "./note-on-fretboard-event-handler.js?v=2.4.2";
import {RangeSelector} from "../../../../components/game-modes/note-on-fretboard/range-selector.js?v=2.4.2";
import {GameProgressVisualizer} from "../../../game-core/game-progress/game-progress-visualizer.js?v=2.4.3";
import {NoteOnFretboardEventHandler} from "./note-on-fretboard-event-handler.js?v=2.4.3";
import {RangeSelector} from "../../../../components/game-modes/note-on-fretboard/range-selector.js?v=2.4.3";

export class NoteOnFretboardEventListenerAdder {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import {BpmInput} from "../../../../components/configuration/bpm-input.js?v=2.4.2";
import {GameConfigurationManager} from "../../../game-core/game-initialization/game-configuration-manager.js?v=2.4.2";
import {availableNotesOnStrings} from "../../../../components/configuration/config-data.js?v=2.4.2";
import {GameLevelTracker} from "../../../game-core/game-progress/game-level-tracker.js?v=2.4.2";
import {NoteOnFretboardEventListenerAdder} from "./note-on-fretboard-event-listener-adder.js?v=2.4.2";
import {BpmInput} from "../../../../components/configuration/bpm-input.js?v=2.4.3";
import {GameConfigurationManager} from "../../../game-core/game-initialization/game-configuration-manager.js?v=2.4.3";
import {availableNotesOnStrings} from "../../../../components/configuration/config-data.js?v=2.4.3";
import {GameLevelTracker} from "../../../game-core/game-progress/game-level-tracker.js?v=2.4.3";
import {NoteOnFretboardEventListenerAdder} from "./note-on-fretboard-event-listener-adder.js?v=2.4.3";

export class NoteOnFretboardGameInitializer {

Expand Down
2 changes: 1 addition & 1 deletion src/features/game-modes/settings/settings-coordinator.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import {SettingsInitializer} from "./settings-initializer.js?v=2.4.2";
import {SettingsInitializer} from "./settings-initializer.js?v=2.4.3";

export class SettingsCoordinator {

Expand Down
Loading

0 comments on commit ab17c82

Please sign in to comment.