! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Window Manager should nor raise window on trying to move or scroll bg window
Status:
RESOLVED: INVALID

Comments

Description Nikos Kouremenos 2005-10-16 01:04:54 CEST
XFWM4 is HIGHLY unusable in this area. Openbox and metacity (not sure about
metacity but I think yes) behave so much better.

Let's say you have two windows. one you write sth and one in bg and just above
and you wanna scroll the bg window to see what you should type next. you move
the mouse over the bg window contents and you roll the wheel to scroll. XFWM
misbehaves and raises the bg window and gives focus to it when I just wanted to
scroll. This compared with Openbox and metacity is sooo bad

The same holds with moving the window. let's say I want to move a bg window. I
click on the titlebar and hold down the button and move. Openbox is smart enough
NOT to give focus to the moving window unless mouse-release happens (and if
window was not moved it gives focus). so this allows to move a bg window without
giving it focus which is also good if you have a bg window as reference to what
you should type/paint/think next in the current window (where you work etc)

I could not run svn because I was not sure I could stand to see this UI bug
unfixed in svn :) :)

now I"m running openbox and not xfwm4 in my XFCE but that looks ugly but at
least it works until those 2 Ui bugs are fixed
Comment 1 Olivier Fourdan editbugs 2005-10-16 08:02:03 CEST
Huh? Did you read the documentation?

Some hidden options allow you to customize xfwm4 behaviour. They have to be
added by hand to your HOME/.config/xfce4/xfwm4/xfwm4rc file. You may have to
create this file.

raise_with_any_button=false

Add this line to your xfwm4rc file if you want to raise a window only when
clicked with the left mouse button.

As for moving, just use the right mouse button.
Comment 2 Olivier Fourdan editbugs 2005-10-16 08:17:19 CEST
I reread again that bug and I see nothing wrong with xfwm4 here. Just make a
little effort and read the documentation, all you want is already there.
Comment 3 Nikos Kouremenos 2005-10-16 11:28:12 CEST
*** Bug 1183 has been marked as a duplicate of this bug. ***
Comment 4 Nikos Kouremenos 2005-10-16 11:29:47 CEST
I read the documentation and I saw raise_with_any_button but if it's false it's
not very obvius it raises only with left click. anyways right click to move and
this to False solves my case. Thanks Oliver
Comment 5 Olivier Fourdan editbugs 2005-10-16 12:31:27 CEST
(In reply to comment #4)
> I read the documentation and I saw raise_with_any_button but if it's false it's
> not very obvius it raises only with left click. anyways right click to move and
> this to False solves my case. Thanks Oliver

You're welcome. BTW if you think the documentation can be improved, please feel
free to submit a patch (or simply a better explanation).
Comment 6 Nikos Kouremenos 2005-10-17 13:02:18 CEST
IMO

raise_with_any_button should be converted to

raise_only_with_main_button # (False by default)

'main' (or sth better) because left is not left for left-hand users

and a string (tooltip for better UI configurator or at least docs string) could be:

If raise_only_with_main_button is True (False by default) then only 'left' mouse
button raises the window. This means that you can scroll with the wheel or ask
context menu of a background window, without raising it to be the active window

or sth like that ;)

Bug #1182

Reported by:
Nikos Kouremenos
Reported on: 2005-10-16
Last modified on: 2009-07-14
Duplicates (1):
  • 1183 Window Manager should nor raise window on trying to move or scroll bg window

People

Assignee:
Olivier Fourdan
CC List:
0 users

Version

Attachments

Additional information