Focus mode "mouse / sloppy" and auto-raise delay are not respected

Bug #1160782 reported by Marius Hofert
40
This bug affects 11 people
Affects Status Importance Assigned to Milestone
Unity Tweak Tool
Fix Released
Medium
Barneedhar
unity-tweak-tool (Ubuntu)
Fix Released
Medium
Barneedhar

Bug Description

I use the Unity Tweak Tool under 13.04. I found two settings which do not seem to be respected (have no influence on the behavior of windows): Open Unity Tweak Tool -> Window Manager -> Additional -> Focus Behavior. Set "Focus mode:" to "Mouse" (or "Sloppy") and the "Auto-raise delay" to either small or large (to see that this setting is not respected). Now the focus follows the mouse/cursor, but the delay until the application under the cursor is activated is always the same, no matter what the "Auto-raise delay" is. Also, it does not matter whether "Auto-raise" is On or Off. In both cases, the application under the cursor is immediately activated which is quite annoying if you want to change the settings of an open application and thus want to move the cursor to the menu bar on the top border of the screen. If the cursor is moved over a different application, its corresponding menu is displayed in the menu bar, not the one you wanted to navigate to. That's typically why a delay feature is there, to make this step possible, but it's not working here.

affects: gnome-terminal (Ubuntu) → ubuntu
affects: ubuntu → unity-tweak-tool (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-tweak-tool (Ubuntu):
status: New → Confirmed
Barneedhar (barneedhar)
Changed in unity-tweak-tool:
assignee: nobody → Barneedhar (barneedhar)
status: New → Fix Committed
Barneedhar (barneedhar)
Changed in unity-tweak-tool (Ubuntu):
assignee: nobody → Barneedhar (barneedhar)
Revision history for this message
Christopher Barrington-Leigh (cpbl) wrote :

Fix confirmed on update today for 13.04! mouse focus and auto-raise are now respected, and settings persist.

Changed in unity-tweak-tool (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Barneedhar (barneedhar) wrote :

Thank you for confirming the fix Christopher.

Changed in unity-tweak-tool (Ubuntu):
importance: Undecided → Medium
Changed in unity-tweak-tool:
status: Fix Committed → Fix Released
Changed in unity-tweak-tool (Ubuntu):
status: Fix Released → Fix Committed
Changed in unity-tweak-tool:
importance: Undecided → Medium
Changed in unity-tweak-tool (Ubuntu):
milestone: none → ubuntu-13.04
Revision history for this message
Marius Hofert (marius-hofert) wrote :

When is the fix available? I just did an update/upgrade + restart and the problem is still there.

Revision history for this message
J Phani Mahesh (phanimahesh) wrote : Re: [Bug 1160782] Re: Focus mode "mouse / sloppy" and auto-raise delay are not respected

On Thursday 04 April 2013 11:55:16 PM IST, Marius Hofert wrote:
> When is the fix available? I just did an update/upgrade + restart and
> the problem is still there.

It will land in the archive soon. The fix is available from our PPA. If
the bug persists even after updating from the PPA, please notify us.

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

This bug was fixed in the package unity-tweak-tool - 0.0.4

---------------
unity-tweak-tool (0.0.4) raring; urgency=medium

  [ Barneedhar Vigneshwar ]
  * New upstream release (LP: #1165141)
  * data/windowmanager.ui
    - Fix missing signal in the auto-raise switch (LP: #1160782)
  * UnityTweakTool/section/sphagetti/theme.py
    - Fix KeyError when fetching window themes (LP: #1146122)
  * UnityTweakTool/section/unity.py
    - Fix show-desktop switch (LP: #1156266)
    - Fix 'switch between workspace' switch (LP: #1156236)

  [ J Phani Mahesh ]
  * debian/source_unity-tweak-tool.py
    - Update Apport hook to file crash bugs against the package by default
  * setup.py
    - Install translated pot files
  * unity-tweak-tool
    - Fixed and renamed -r parameter to --reset-unity in the wrapper
  * UnityTweakTool/__init__.py
    - Prevent multiple instances using dbus
  * UnityTweakTool/elements/radio.py
    - Fix AssertionError in __init__() (LP: #1156201)
    - Fix AssertionError due to missing overlay-scrollbar package (LP: #1156337)
  * UnityTweakTool/section/sphagetti/compiz.py
    - Fix resetting transparency values (LP: #1099067)
  * UnityTweakTool/section/sphagetti/unity.py
    - Fix AttributeError in refresh(): 'NoneType' object has no attribute 'get_boolean' (LP: #1155331)

  [Sam Hewitt]
  * debian/control
    - Added dependency on python3-cairo (LP: #1156789)
  * UnityTweakTool/section/sphagetti/unity.py
    - Fixed unresponsive 'battery-life' switch (LP: #1129262)
 -- Barneedhar Vigneshwar <email address hidden> Fri, 05 Apr 2013 23:05:49 +0530

Changed in unity-tweak-tool (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
itekani (itekani) wrote :

I installed Ubuntu 16.10 and version 0.0.7ubuntu2 of Unity Tweak Tool today. It seems to me this bug is back. The delay setting does not matter at all; there is zero delay shifting the focus between windows with "sloppy" or "mouse" setting.

What would be even better than a working delay setting, I think, would be to shift focus only when the mouse has come to a full stop.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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