In vanilla, because the screen was updated using bitmap blitting, there were some cases where the inventory window would become hidden (like for directional prompts) and some where it would remain shown (like when buying/selling items). Since OpenNefia redraws the screen every frame, this means that the window can only be shown or hidden in every case.
There should be a way to programmatically show/hide the inventory screen from inside the inventory prototype logic when needed.
In vanilla, because the screen was updated using bitmap blitting, there were some cases where the inventory window would become hidden (like for directional prompts) and some where it would remain shown (like when buying/selling items). Since OpenNefia redraws the screen every frame, this means that the window can only be shown or hidden in every case.
There should be a way to programmatically show/hide the inventory screen from inside the inventory prototype logic when needed.