X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fcrikey%2Fcrikeywindow.C;h=a00c48c418af4c6589a1ea418b2d3ea0de85a04b;hp=8d6d8644a86924179fffe5915cc7514212d0714f;hb=dcdf2f77cc47ca7c543f27ddb03c4814015d974b;hpb=476e13a24aad6d0dc6006cd421e9bd2a89977ea1 diff --git a/cinelerra-5.1/plugins/crikey/crikeywindow.C b/cinelerra-5.1/plugins/crikey/crikeywindow.C index 8d6d8644..a00c48c4 100644 --- a/cinelerra-5.1/plugins/crikey/crikeywindow.C +++ b/cinelerra-5.1/plugins/crikey/crikeywindow.C @@ -217,12 +217,12 @@ int CriKeyWindow::do_grab_event(XEvent *event) CWindowGUI *cwindow_gui = mwindow->cwindow->gui; CWindowCanvas *canvas = cwindow_gui->canvas; int cx, cy; cwindow_gui->get_relative_cursor(cx, cy); - cx -= mwindow->theme->ccanvas_x; - cy -= mwindow->theme->ccanvas_y; + cx -= canvas->view_x; + cy -= canvas->view_y; if( !dragging ) { - if( cx < 0 || cx >= mwindow->theme->ccanvas_w || - cy < 0 || cy >= mwindow->theme->ccanvas_h ) + if( cx < 0 || cx >= canvas->view_w || + cy < 0 || cy >= canvas->view_h ) return 0; }