Skip to content

VoiceAttack events no longer resolve from their own queue #2781

@Tkael

Description

@Tkael

What's Wrong (please be as specific as possible)

Expected

The VoiceAttack plugin and the Speech Responder each have separate internal queues that should allow them to resolve events independently of the main event resolver but they are behaving as if they are coupled.

Observed

Events don't resolve in VoiceAttack until speech is completed.

Steps to reproduce

  1. [Give the fullest and most reproducible steps you can]
  2. [The more reproducible, the better our chances of fixing it]

Configuration

  • Version [Please give full version numbers here, not just "latest" or "current"]
    • EDDI Version: 4.1.8
    • VoiceAttack Version: 1.16
  • Localization [if applicable]
    • EDDI's language: English
    • Voice: N/A

My Investigation

Investigation Notes

This likely has to do with changes to internal changes to adopt async methods and how / where we await completion.

EDDI Logs

[Any log files providing additional details about what happened. These are located at %APPDATA%/EDDI and have the extension ".log"]

Player journals

[These are not required if EDDI Logs are verbose but may be helpful otherwise. They are located at [your Saved Games folder]/Frontier Developments/Elite Dangerous/. Please only provide excerpts or attach files from the play session where the issue occurred.]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions