set the interactive action to NULL before doing its cleanup phase
authorDana Jansens <danakj@orodu.net>
Tue, 18 May 2010 01:58:44 +0000 (21:58 -0400)
committerDana Jansens <danakj@orodu.net>
Tue, 18 May 2010 01:58:44 +0000 (21:58 -0400)
commit53430914f0ac7e4e06a484d1fa3b0cf6a79df60b
tree2f15f92548b5e17bc2865ed84120f65e56d6f5de
parent9a826d8c3d61150ddd72c621aab870d4bfe4594f
set the interactive action to NULL before doing its cleanup phase

if the cleanup ends up cancelling the "current interactive action", it would
cause the end function to be called again, which sucks.  for instance if the
cleanup function uses the Focus action. this prevents the unwanted loop
into the interactive action cleanup.
openbox/actions.c