Issue Description:
According to the docs:
https://overwolf.github.io/docs/api/overwolf-windows#windowstateex-enum
window_state_ex can return:
closed
minimized
hidden
normal
maximized
However, it also seems to be returning objects that contain a state of “opened”:
{
app_id: "ghbomnkccchohiipncdmlnopmmogedndpmcoolch"
window_id: "Window_Extension_ghbomnkccchohiipncdmlnopmmogedndpmcoolch_scores"
window_name: "scores"
window_previous_state: "minimized"
window_previous_state_ex: "hidden"
window_state: "normal"
window_state_ex: "normal"
}
{
app_id: "ghbomnkccchohiipncdmlnopmmogedndpmcoolch"
window_id: "Window_Extension_ghbomnkccchohiipncdmlnopmmogedndpmcoolch_scores"
window_name: "scores"
window_previous_state: "closed"
window_previous_state_ex: "closed"
window_state: "opened"
window_state_ex: "opened"
}
Where does it come from, what does it mean, how does it differ, and what to do with these events?