Grid Sage Forums

Grid Sage Forums

  • November 21, 2024, 09:13:01 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

LINKS: Website | Steam | Wiki

Author Topic: [Beta 13] Moving inventory item with a part description window open  (Read 1456 times)

R-26 Lightspeed

  • Sigix
  • ****
  • Posts: 332
    • View Profile

Non-modal UI.
I accidentally both left-clicked and right-clicked an item in my inventory at (almost?) the same time, which caused the part description window to appear, and i was also holding the item in my mouse cursor, which could then used like normal, without removing the part description window. (Dropping it on the ground, swapping it with equipped parts...)

The bug is that i could move an inventory part around with the mouse while its description window was active, which is normally impossible. This also means it's possible to take time-based actions with a part window active, which i don't think is also normally possible?

(I wonder if there are more bugs that can result from this, like by dropping an item that then gets damaged/destroyed by for instance explosives, all while its description window is still open?)
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 4477
    • View Profile
    • Cogmind
Re: [Beta 13] Moving inventory item with a part description window open
« Reply #1 on: April 07, 2024, 07:46:37 AM »

No this is normal behavior, you've always been able to take even turn-based inventory/part actions while the info window is open. You can drop parts and whatnot, you just might not be able to do most of them very easily (or at all) via the mouse, but the keyboard is technically capable of them, just not normally something you'd ever want or need to do.

Maybe theoretically there's something that could go wrong as a result, but the possibility won't be removed unless it actually causes an issue, which it hasn't so far. (If something destroys the item in the process the window just disappears, it works in this sort of instance.)
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames | Patreon