! 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 !
Resizing or Moving windows with Alt+mouse raises and focus them when raise on...
Status:
RESOLVED: MOVED

Comments

Description anonyhole 2009-11-13 02:34:26 CET
1. In my session, I go to panel's Applications menu-->Settings-->Window Manager
2. Choose the "Focus" tab.
3. Turn off "Raise on click" (uncheck it)
4. Place one window partially over another.
5. Hold down ALT.
6a. Alt+LeftMouse drag the lower window.
BUG: The window being moved should not get focus or be brought to front.  It should just move and maintain its z-order position.

6b. Alt+RightMouse drag the lower window.
BUG: The window being resized should not get focus or be brought to front.  It should just move and maintain its z-order position.

I think only an Alt+RightMouse *click* should bring the behind window to front when using ALT+mouse (or click on the title bar, as per usual)
Comment 1 Olivier Fourdan editbugs 2009-11-13 08:03:02 CET
Humm I kinda disagree on this one, this is on purpose... Need to experiment with it.
Comment 2 anonyhole 2009-11-13 09:21:22 CET
(In reply to comment #1)
> Humm I kinda disagree on this one, this is on purpose... Need to experiment
> with it.

FWIW, I vaguely (and fondly) remember some unix windowing system doing as I suggest.  But I could be wrong.  I think it would be good, though: more explicit control.

Thanks for taking a look.  Is there a way I can set a flag, by any chance, to experiment myself?
Comment 3 Olivier Fourdan editbugs 2009-11-13 09:31:49 CET
The reason I disagree is because alt+click are shortcuts to WM functions, and while clicking inside the app is actually a click intended for the app and therefore does not raise the window if click on raise in unset, alt+click is equivalent to a click on the frame and therefore should focus and raise.
Comment 4 anonyhole 2009-11-18 06:22:33 CET
(In reply to comment #0)
> I think only an Alt+RightMouse *click* should bring the behind window to front
> when using ALT+mouse (or click on the title bar, as per usual)

Rather, I meant that only an Alt+LeftMouse *click* should bring the window to front.  My initial report was a typo in this regard.  I don't know what an Alt+RightMouse click should do.  Maybe nothing.  

See my next post for more comments.
Comment 5 anonyhole 2009-11-18 06:40:14 CET
(In reply to comment #3)
> The reason I disagree is because alt+click are shortcuts to WM functions, and
> while clicking inside the app is actually a click intended for the app and
> therefore does not raise the window if click on raise in unset, alt+click is
> equivalent to a click on the frame and therefore should focus and raise.

With raise-on-click unset (i.e. false):
  Presently, Alt+<Click OR Drag> will bring background windows to the front, with focus.  So, I do not understand what difference it makes which one is "...intended for the app...".  Additionally, it is also just as easy to argue that Alt+Drag is "intended for the app".  So, as you mention, Alt+<Mouse> seems to be shortcuts to WM functions, regardless of intent.

Disregarding intent for the moment:
  This is a usability issue for me.  I would like to reposition and/or resize background windows for better viewing _without_ losing focus on my current, top window.  I want to raise windows only when the title is clicked or when I Alt+Click (and not even when they are dragged or resized).  This might mean that a different preference is coming up: "raise on move/resize" should be able to be set to false.

  What about this "Raise on focus" preference?  Mine is unchecked (false), and yet when I do a resize from the frame, move with title bar, or Alt+RightDrag, or Alt+LeftDrag, focus is being given to the window AND it is raising with this very focus.  Even though the option is off (see attached screenshot).

  Sorry for the discourse.  Is there a better place to take my usability wishes/requests?  Thanks.
Comment 6 anonyhole 2009-11-18 06:41:30 CET
Created attachment 2680 
Shows contradicting settings for raise-on-click and raise-on-focus
Comment 7 Git Bot editbugs 2020-05-29 11:42:41 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfwm4/-/issues/32.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #5976

Reported by:
anonyhole
Reported on: 2009-11-13
Last modified on: 2020-05-29

People

Assignee:
Olivier Fourdan
CC List:
0 users

Version

Attachments

Additional information