Small event fix

This commit is contained in:
lieght
2025-10-17 19:46:03 +02:00
parent f44bf6bd02
commit bb2630f3d5

View File

@@ -5,6 +5,7 @@ import org.toop.framework.audio.interfaces.MusicManager;
import org.toop.framework.audio.interfaces.SoundEffectManager; import org.toop.framework.audio.interfaces.SoundEffectManager;
import org.toop.framework.audio.interfaces.VolumeManager; import org.toop.framework.audio.interfaces.VolumeManager;
import org.toop.framework.eventbus.EventFlow; import org.toop.framework.eventbus.EventFlow;
import org.toop.framework.eventbus.GlobalEventBus;
import org.toop.framework.resource.types.AudioResource; import org.toop.framework.resource.types.AudioResource;
public class AudioEventListener<T extends AudioResource, K extends AudioResource> { public class AudioEventListener<T extends AudioResource, K extends AudioResource> {
@@ -62,12 +63,9 @@ public class AudioEventListener<T extends AudioResource, K extends AudioResource
} }
private void handleGetVolume(AudioEvents.GetVolume event) { private void handleGetVolume(AudioEvents.GetVolume event) {
new EventFlow() GlobalEventBus.postAsync(new AudioEvents.GetVolumeResponse(
.addPostEvent( audioVolumeManager.getVolume(event.controlType()),
new AudioEvents.GetVolumeResponse( event.identifier()));
audioVolumeManager.getVolume(event.controlType()),
event.identifier()))
.asyncPostEvent();
} }
} }