On Mon, Dec 26, 2016 at 12:06 PM, Vincent Lefevre <[email protected]> wrote: > On 2016-12-26 02:24:30 +0100, Vincent Lefevre wrote: >> Since I've upgraded fvwm from 1:2.6.5.ds-4.1 to 1:2.6.7-2 (last night), >> I have the following problems. I have the following in my config: >> >> Mouse 1 A SCM Raise > > and the problem is reproducible with just this line in the config file. >
Thank you for your bug report. It seems to me the issue is with the context A (anywhere) in your binding. When you run the Raise function. Since this can be done Anywhere, the context of which window to Raise may not be correctly set. I don't know the details completely, but my understanding is if the context is not set to a window, Raise will want you to pick the window to raise, so it will pause fvwm and let you click on the window you want to raise. It may also be the context is set to a different window than you expect. This could also explain the inconsistency of being able to reproduce it, since most times when you use the binding the context is as you expect it to be and the correct window is raised, but sometimes it is not, in which case you either have fvwm pause for you to pick the window to raise or it preforms the action on a different window. Two solutions would be to narrow the context to say the window and its decorations, FSTW, or wrap the Raise command into a function on use a conditional (such as ThisWindow or Current) to force the context. More on the context for functions can be found here: http://fvwmforums.org/wiki/Config/FunctionContext/ jaimos

