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 [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to