When opening a wine application in a workspace, that application appears also in all the other workspaces. I am using Debian GNU/Linux, testing/unstable and installed 4.4RC2 with the installer. This bug did not occur in 4.4RC1!
I'm reassigning this to the window manager. I'm not sure this isn't a problem with wine.
1) Make sure you allow Wine windows to be managed by the window manager: Check .wine/config for something like: ; Allow the window manager to manage created windows "Managed" = "Y" 2) You may want to update to the current SVN, I just plugged a bug with mocal dialogs and workspace switch. 3) I am not able to reproduce the problem
1) "Managed" = "Y" is set (Allow the window manager to control the windows) 3) It only happens with 4 of my 9 wine apps. 4) It is reproducible 5) it doesn't happen when "emulate a virtual desktop" is set
What's that option? "it doesn't happen when "emulate a virtual desktop" is set" It's not an xfce nor an xfwm4 option... Did you try with the latest version from SVN as suggested in my previous comment? You can grab a snapshot from http://foo-projects.org/~olivier/preview/ Can you name the application that show that behavior? Can you do an "xprop" and an "xwininfo" on the windows that show the problem?
Ok, "emulate a virtual desktop" is for running wine apps within a "desktop" window, right? So, best would be to try the latest SVN build and if it doesn't fix the issue, then I'll definitely need the xprop/xwininfo outputs to determine what could be "special" about those windows. TIA
Olivier, I tried the latest SVN build and the issue is now fixed! :) Merci beaucoup!
That's great news, thanks. I'm resolving the bug then.
The same wine applications that did appear on all workspaces also do not disappear from the desktop on toggle desktop show/hide ("Show Desktop" button).
That is because the window itself specify that it doesn't have a "hide" function through the MOTIF WM hints that xfwm4 also supports. Since the window is not to be hidden, it stay visible even when showing desktop.
Olivier, I installed your latest xfwm4-4.3.99.2-r23815 and libxfce4mcs-4.3.99.3svn-r23824. With this version the hide window function now works with all my wine apps!
Yes, that's rev. 23811: http://svn.xfce.org/diff.php?repname=xfce4&path=%2Fxfwm4%2Ftrunk%2Fsrc%2Fclient.c&rev=23811&sc=0