Sawfish
Advertisement
Browse all patches

Author

Rüdiger Otte

Synopsis

This patch is rejected in 2008. You can see the patch and the discussion here.

What made the author suffer is that clicking raises windows. You can fix it as follows:

Open the configurator, choose "binding", and "window keymap". If "Button1-click" is bound to "raise-window-and-pass-through-click", then unbind it.

If you're window is raised by focusing, open the configurator "Focus" -> "auto raise". If that item isn't there, add (require 'sawfish.wm.ext.auto-raise) in your ~/.sawfish/rc. Then uncheck the top item.

Discussion

You need to use a sloppy focus-mode, unless Sawfish will become unusable (say enter-exit or enter-click).

It still doesn't work in some cases.


Testcase If I have a gnome-terminal open and Firefox open when I switch the focus from gnome-terminal to Firefox Firefox insists on rising.
I can disable this rising with a Nop binding, but that makes the window manager otherwise unusable. Cyber rigger 16:47, January 7, 2010 (UTC)

]] 16:53, January 7, 2010 (UTC)

I assume you mean Sawfish_Configurator>Customize>Focus>enter-only.
This seems to help, although it changes the problem instead of fixing it. My question now is why Sawfish prevents the rogue window rise from Firefox using Sawfish_Configurator>Customize>Focus>enter-only and it does NOT prevent the rogue rise using Sawfish_Configurator>Customize>Focus>click.
I would be happy if applications were never allowed to do a rogue rise on a new click-to-focus.

How about these?

  • Another window manager, e.g. metacity, is running?
  • You've set 'raise on focus' in configurator -> 'matched window'?

- Teika kazura 07:20, January 9, 2010 (UTC).

Metacity is not installed.
I don't see any entries set in 'matched window'
Another application that insists on rising is Openoffice.org Cyber rigger 17:26, January 11, 2010 (UTC)
Advertisement