On Tue, Jan 13, 2004 at 09:57:52AM +0100, Uwe Pross wrote:
> Hi there,
>
> Using acrobat reader with several documents spreading over
> several desks gives a strange behaviour. When a dialog box
> is opened say to save a file the dialog box appears
> sometimes on another desktop where are also windows of
> acrobat reader.
Here is the explanation from the code (placement.c):
/* Select a desk to put the window on (in list of priority):
* 1. Sticky Windows stay on the current desk.
* 2. Windows specified with StartsOnDesk go where specified
* 3. Put it on the desk it was on before the restart.
* 4. Transients go on the same desk as their parents.
* 5. Window groups stay together (if the KeepWindowGroupsOnDesk
* style is used). */
Because of #4, dialog windows appear on the same desk as the
transientfor window. I agree this can be confusing when you close
the application and save dialogs pop up on random desks.
An option controlling this would be in order, but I think it
would not help a lot. Normally you do not want popups appear on
the current desk when the application is somewhere else.
I suggest you exploit either #1 or #2 from the list above. This
is probably the easiest:
Style <annoying window name> StickyAcrossDesks
> Is there an fvwm option to avoid this? I would like that the
> dialog boxes open on the actual desk.
Ciao
Dominik ^_^ ^_^
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Tue Jan 13 2004 - 03:45:46 GMT