Add option to restore behavior of using mouse scrollwheel to focus app windows

Bug #1288957 reported by Christopher Townsend
86
This bug affects 14 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Medium
Christopher Townsend
unity (Ubuntu)
Fix Released
Medium
Christopher Townsend

Bug Description

The fixes for bug #1263786 and bug #1267888 has caused headaches for users who were used to focusing inactive windows using the scrollwheel on the Launcher icon of opened apps.

We should have an option in the CCSM Unity plugin that will allow users to restore this behavior if they want that behavior back.

Tags: patch

Related branches

Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
importance: Undecided → Medium
Changed in unity (Ubuntu):
importance: Undecided → Medium
Changed in unity:
assignee: nobody → Christopher Townsend (townsend)
Changed in unity (Ubuntu):
assignee: nobody → Christopher Townsend (townsend)
Changed in unity:
milestone: none → 7.2.0
Revision history for this message
asmoore82 (asmoore82) wrote :

Honestly, I don't see why middle click should function on inactive launchers by default but not the wheel. But as long as long as it can be turned on somehow I'll be a happy camper.

The use case for this that I think those of us who like it have caught on to without realizing it is that it doesn't require the mouse to come to a complete stop to activate. Actually clicking with a moving mouse of course initiates a drag operation; but with the wheel selection you can just keep right on moving.

Changed in unity:
status: Confirmed → In Progress
Changed in unity (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
asmoore82 (asmoore82) wrote :

I took a stab at this one...

Reverted the AppLauncherIcon to the earlier state that will grab focus if it gets the scroll event, and changed Launcher itself to check its new setting activate_on_scroll to decide if the event should even be sent. New option is exposed at the bottom of the CCSM Unity Launcher tab.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "lp1288957.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
asmoore82 (asmoore82) wrote :

I've been running on the code pulled from the bzr branch since yesterday and it seems like it's never working after I log out and back in. The box is still checked in CCSM but after I un-check and re-check it's working again. Can anyone confirm? (and/or have I borked my dconf :P)

Revision history for this message
Christopher Townsend (townsend) wrote :

Hi asmoore82,

Yeah, I think you're right. I'll fix the branch. Thanks for letting me know:)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 7.1.2+14.04.20140312-0ubuntu1

---------------
unity (7.1.2+14.04.20140312-0ubuntu1) trusty; urgency=low

  [ Brandon Schaefer ]
  * When the monitors change, go through and update all the launcher
    widths for all launchers. (LP: #1291034)

  [ Marco Trevisan (Treviño) ]
  * UnityScreen: show the shortcut hint on first run (LP: #1283619)
  * UnityScreen: use switcher's LayoutSystem to compute the scaled
    windows geometries Thanks to this, both the Alt+Tab and Spread will
    use the same codepath to define the positioning of the scaled
    windows. (LP: #925454)
  * Decorations and Menus: a bunch of various fixes... (LP: #1283156)

  [ CI bot ]
  * fixes the segfault occuring when the scale factor is < 1.0 (LP:
    #1288166)

  [ William Hua ]
  * Unity shell plugin conflicts with gnomecompat. (LP: #1284532)

  [ Chris Townsend ]
  * Remove the test_icon_shows_on_quick_application_reopen Autopilot
    test and make it into a unit test since Autopilot has difficult time
    dealing with this test as the test fails occasionally. (LP:
    #1073990)
  * Add option to allow users to restore the scroll-over-inactive-
    Launcher-icon-to-focus-window behavior. (LP: #1288957)
  * Fix the inconsistent z ordering of windows when using the mouse to
    scroll the Launcher icon of the active application. (LP: #1286784)

  [ Luke Yelavich ]
  * Present a textual description of the state of applications to screen
    reader users when navigating the launcher. (LP: #1266298)
 -- Ubuntu daily release <email address hidden> Wed, 12 Mar 2014 23:46:36 +0000

Changed in unity (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
asmoore82 (asmoore82) wrote :

For those who google this, the quick fix to turn this on in a terminal without CCSM is
[code]dconf write /org/compiz/profiles/unity/plugins/unityshell/scroll-inactive-icons true[/code]

Changed in unity:
status: In Progress → Fix Committed
Revision history for this message
Stephen M. Webb (bregma) wrote :

Fix Released in Unity Unity 7.2.0.

Changed in unity:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.