if(!click_focus)
{
dropped = false;
- state &= ~ACTIVE;
+ clear_state(ACTIVE);
signal_ungrab_pointer.emit();
}
}
else if(btn==1)
{
dropped = true;
- state |= ACTIVE;
+ set_state(ACTIVE);
signal_grab_pointer.emit();
}
}
if(dropped)
{
dropped = false;
- state &= ~ACTIVE;
+ clear_state(ACTIVE);
signal_ungrab_pointer.emit();
}