v3.0.0: fixed errors when an item slot was deactivated while held
This commit is contained in:
@@ -307,6 +307,13 @@ public class ItemSlot extends Button {
|
||||
public void enable( boolean value ) {
|
||||
|
||||
active = value;
|
||||
//reset properties if was pressed
|
||||
if (!active && pressedButton == this){
|
||||
hotArea.reset();
|
||||
pressedButton = null;
|
||||
clickReady = false;
|
||||
onPointerUp();
|
||||
}
|
||||
|
||||
float alpha = value ? ENABLED : DISABLED;
|
||||
sprite.alpha( alpha );
|
||||
|
||||
Reference in New Issue
Block a user