Key combo disables edge button for compiz scale

Bug #159780 reported by Sol Swords
4
Affects Status Importance Assigned to Milestone
Compiz
Fix Released
Unknown
compiz (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: compiz

If a key combo and an edge-button combo are both set for any of the Scale plugin's Initiate actions, the edge-button combo will only work until the key combo is first used. Disabling and reenabling the plugin or reloading compiz resets it to work again until the key combo is pressed again.

Steps:
In CompizConfig, check to enable the Scale plugin, then set a key combo, a screen edge, and an edge button for the Initiate Window Picker action.

Try the edge button combo a few times, which should work.

Try the key combo, which also should work.

Try the edge button combo again, which now does nothing.

Related branches

Revision history for this message
Robert Lange (rcl24) wrote : Also disables mouse buttons

I can confirm this bug.

I must confess that I don't know what an edge button is. In my case, I set Button6 on my mouse to initiate the window picker. I get the exact same erroneous and annoying misbehavior that the original poster described.

Revision history for this message
Sol Swords (sswords) wrote :

By "edge button" I mean the combination of clicking a specified mouse button with the pointer at a specified edge or corner of the screen. I didn't realize that held for buttons by themselves, too.

Revision history for this message
Ben Page (benpage26) wrote :

I can also confirm this bug.

However, for me at least, i have noticed some additional erroneous behaviour.

My left screen edge middle mouse button is to activate scale all windows on current viewport.
and the key combo is <control><super>Up.

I experience the same behavior that you experience, but after the edge button stops working i find by holding the modifiers from my button combo it 're-enables' the edge button.

Ie: <control><super>(middle mouse on left screen edge) activates the scale function

Revision history for this message
Ben Page (benpage26) wrote :

3 confirmations of bug

Changed in compiz:
status: New → Confirmed
Changed in compiz:
status: Confirmed → Triaged
importance: Undecided → Low
Changed in compiz:
status: Unknown → Confirmed
Changed in compiz:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.7.2-0ubuntu1

---------------
compiz (1:0.7.2-0ubuntu1) hardy; urgency=low

  * new upstream release:
    - fix crash in window decorators (LP: #128651)
    - fix crash in cairo_set_line_width (LP: #149535)
    - fixes in compiz scale (LP: #159780)
    - fix resizing taskbar (LP: #172716)
    - do not rotate to non-existing faces (LP: #149460)
    - fixed incorrect switcher position (LP: #158877)
    - add missing i18n (LP: #152911)
    - do not switch viewports when a window requests to
      get focus but wait if it actually really got it
    - and more fixes
  * debian/control:
    - update standards version
    - use ${binary:Version}
    - add section 'libdevel' to libdecoration0-dev
    - updated depends for the compiz metapackage
  * debian/copyright:
    - update FSF adress

 -- Michael Vogt <email address hidden> Fri, 07 Mar 2008 14:26:18 +0100

Changed in compiz:
status: Triaged → 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.