blish-hud / Blish-HUD

A Guild Wars 2 overlay with extreme extensibility through compiled modules.

Home Page:https://blishhud.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mouse click-release actives items

wharlox opened this issue · comments

when click-hold and dragging gui windows within gw2, a mouse-release on top of blish-hud items activates many items.

Expected behavior:
clicking down on an item should only activate said item if mouse-location is in the activate-able region of said object (aka not in some other area of the screen); (even GW2's ui has this inconsistently implemented)

A good working example within Gw2-itself is switching Build Templates; mouse must be over each Tab to click-down and click-up for it to activate; another is right click an item and clicking on a menu item and click+hold mail, and un-clicking in gnarnia does not activate mail-menu; and lastly click+hold an item in the Daily hero panel (like Daily Completionist) and un-clicking far away does not drill into details.

Examples of unexpected behavior:

  • move gw2-inventory window and un-clicking while hovering over the blish-hud icon at the top of the screen will open the Blish Hud UI.
  • move gw2-inventory window and un-clicking while hovering over the blish-hud main window will activate: Module Repo, Overlay Settings (and even trigger many menus within)
  • active on plugins too such as ToDo's; moving a gw2-window behind the ToDo's window and un-clicking will toggle any checkbox or item within ToDos