GUI Handler

by Aiota
A simplified way to handle UI interfaces.
ID:2417512
 
Resolved
Under certain circumstances, MouseUp() was not getting properly called when the mouse moved out of bounds or out of the map control causing menus to not have their positions properly saved. This logic has been moved to MouseDrag().
BYOND Version:512
Operating System:Windows 10 Pro
Web Browser:Chrome 64.0.3282.140
Applies to:Dream Maker
Status: Resolved (1.1.20181221)

This issue has been resolved.



That's something I've noticed when the mouse goes out of bounds on the top left corner and when the mouse goes out of the map control. I'll have to figure out what exactly causes it or limit how far the menus can go.
Aiota resolved issue with message:
Under certain circumstances, MouseUp() was not getting properly called when the mouse moved out of bounds or out of the map control causing menus to not have their positions properly saved. This logic has been moved to MouseDrag().