X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fnbodycuda%2Fnbodywindow.C;fp=cinelerra-5.1%2Fplugins%2Fnbodycuda%2Fnbodywindow.C;h=546f9cbbd9c84476b5351294e748c46465bc0232;hb=c8ada3e79b5bf9b8282bdcc8fe858f24c6ac0715;hp=d5c2e9f9526ee93132d3e6b5bd84d55eab8245d9;hpb=3a7f190f52e534135f81fa84ec7be5a5beac257b;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/plugins/nbodycuda/nbodywindow.C b/cinelerra-5.1/plugins/nbodycuda/nbodywindow.C index d5c2e9f9..546f9cbb 100644 --- a/cinelerra-5.1/plugins/nbodycuda/nbodywindow.C +++ b/cinelerra-5.1/plugins/nbodycuda/nbodywindow.C @@ -190,6 +190,13 @@ int N_BodyDrag::handle_event() gui->ungrab(cwindow_gui); return 1; } +int N_BodyDrag::handle_ungrab() +{ + CWindowGUI *cwindow_gui = gui->plugin->server->mwindow->cwindow->gui; + int ret = gui->ungrab(cwindow_gui); + if( ret ) update(value = 0); + return ret; +} N_BodySetMode::N_BodySetMode(N_BodyWindow *gui, int x, int y, const char *text) : BC_PopupTextBox(gui, 0, text, x, y, xS(100), yS(160))