Description of problem: When clicking inside an application, such as selecting a message inside Evolution, about 25% of the time the result is to grab and drag the window. The window is 3"-4" to the right of the mouse cursor and follows the mouse. The window goes outside the screen, and frequently jumps to another workspace. Trying to position the window is problematic - it jumps around, and usually ends up in another workspace. The only workaround I've been able to find is to single click to drop the window, and then drag it normally. Version-Release number of selected component (if applicable): Fedora 17 with XFCE How reproducible: About 25% of the time; have not been able to identify any specific actions that cause it. Steps to Reproduce: 1. Click inside a window, such as selecting a message in Evolution (also occurs with Firefox and other applications) 2. 3. Actual results: The window is grabbed and dragged. Expected results: The desired function selected in the application. Additional info:
What are your focus settings set to? Do you have a mouse or trackpad? If trackpad are you pressing on it with multiple fingers? Perhaps some odd trackpad feature is coming into effect here.
Where do I check focus settings? I'm running default; haven't changed anything (that I know of). This is occuring on two systems: one is a desktop with mouse only. The other is a notebook in a docking station, where it is occuring with the external mouse. I haven't used the touchpad much - fresh installation without much experience.
Settings->window manager -> focus.
Ah, thank you. Set to click to focus with a short delay. Will increase the delay and see what happens.
The delay is apparently for focus follows mouse. Changing it (and retaining click to focus) has no affect on the window grabbing issue.
I also had this issue, often w/ Evolution. I found that patching this commit into my local xfwm4 package eliminated the problem. I've run it for a few weeks now with great results. (F17) http://git.xfce.org/xfce/xfwm4/commit/?id=099614e Perhaps we can include this in the Fedora package?
Sure, but it doesn't seem to apply cleanly to 4.8. ;( Did you clean it up so it does? Or are you using a locally built 4.10 there?
Created attachment 647821 [details] modified patch against xfwm-4.8.3 Ah -- forgot about that. I had increased the patch fuzz level in my .spec. Here is a cleaned up version that will apply to the 4.8.3 RPM.
Can you test this scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=4724268 If that looks good I can push it out as an update...
I ran the test package all day and it seems to be working well.
xfwm4-4.8.3-3.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/xfwm4-4.8.3-3.fc17
Package xfwm4-4.8.3-3.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing xfwm4-4.8.3-3.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-19354/xfwm4-4.8.3-3.fc17 then log in and leave karma (feedback).
xfwm4-4.8.3-3.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.