X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fdragcheckbox.C;h=8f699bdb7e9710ef27a93f98cf2d842cef7aa044;hp=c2e1f5d4829c4a0b1cf2be49bb1b87633041a201;hb=c8ada3e79b5bf9b8282bdcc8fe858f24c6ac0715;hpb=3a7f190f52e534135f81fa84ec7be5a5beac257b diff --git a/cinelerra-5.1/cinelerra/dragcheckbox.C b/cinelerra-5.1/cinelerra/dragcheckbox.C index c2e1f5d4..8f699bdb 100644 --- a/cinelerra-5.1/cinelerra/dragcheckbox.C +++ b/cinelerra-5.1/cinelerra/dragcheckbox.C @@ -84,6 +84,14 @@ void DragCheckBox::drag_deactivate() dragging = 0; } +int DragCheckBox::handle_ungrab() +{ + drag_deactivate(); + update(*value = 0); + update_gui(); + return 1; +} + int DragCheckBox::check_pending() { if( pending && !grab_event_count() ) {