X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fmoveresize.c;h=c0962fff30f5a6d21c050d857347cf44b2a1cdf5;hb=b2a0df8e89b3f4bbedd8c648778042e079a1cb13;hp=722146aa9883420b8fbad0fab88baa465e6e59f2;hpb=806a8c411f10c7a2292bfac15d77c8609f56ee71;p=chaz%2Fopenbox diff --git a/openbox/moveresize.c b/openbox/moveresize.c index 722146aa..c0962fff 100644 --- a/openbox/moveresize.c +++ b/openbox/moveresize.c @@ -71,6 +71,9 @@ void moveresize_start(ObClient *c, int x, int y, guint b, guint32 cnr) g_assert(!moveresize_in_progress); + if (!c->frame->visible) + return; + moveresize_client = c; start_cx = c->frame->area.x; start_cy = c->frame->area.y; @@ -139,7 +142,7 @@ void moveresize_start(ObClient *c, int x, int y, guint b, guint32 cnr) void moveresize_end(gboolean cancel) { grab_keyboard(FALSE); - grab_pointer(FALSE, None); + grab_pointer(FALSE, OB_CURSOR_NONE); popup_hide(popup);