BASS: mouse initialized wrong in control panel
|Reported by:||salty-horse||Owned by:||fingolfin|
|Game:||Beneath a Steel Sky|
Using latest svn.
1) Enter the control panel. 2) Position the cursor over a button. 3) Press ESC and enter the control panel again. 4) The cursor is over a button, but clicking has no effect.
When the control panel is initialized, The current mouse x/y positions are taken from the mouse class. These values are out-dated since the mouse class last got them when the game started - the Sky class seems to manage its own x/y values.
I'm not familiar with the mouse class' purpose, but perhaps this problem is a cause for other bugs?
Ticket imported from: #1656880. Ticket imported from: bugs/3050.