Compiz grid plugin is fired when resizing a window

Bug #891886 reported by Marco Trevisan (Treviño)
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Compiz Main Plugins
Fix Released
Undecided
Daniel van Vugt
compiz-plugins-main (Ubuntu)
Fix Released
High
Didier Roche-Tolomelli
Oneiric
Fix Released
Undecided
Marco Trevisan (Treviño)
Precise
Fix Released
High
Didier Roche-Tolomelli

Bug Description

1) Start to resize a restored window by dragging a window edge
2) Drag the mouse in the top panel or in the right or left screen edges

What happens
3) Grid plugin is fired and tries to resize the window

What should happen:
3) nothing, window should be resized according, with the grid plugin disabled

Related branches

Omer Akram (om26er)
no longer affects: compiz (Ubuntu)
tags: added: regression-update
Changed in compiz-plugins-main (Ubuntu):
importance: Undecided → High
Changed in unity:
importance: Undecided → High
Changed in unity (Ubuntu):
importance: Undecided → High
Changed in compiz-plugins-main (Ubuntu):
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
status: New → Confirmed
Changed in compiz-plugins-main (Ubuntu):
assignee: nobody → Sam Spilsbury (smspillaz)
milestone: none → oneiric-updates
Revision history for this message
Omer Akram (om26er) wrote :

this is also a regression of compiz-plugins-main SRU update so are bug 875557 and bug 878516

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Actually the issue happens when upgrading compiz-plugins-main-default not just compiz-plugins-main

Revision history for this message
Omer Akram (om26er) wrote :

compiz-plugins-main-default is part of compiz-plugins-main ;-)

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Yes, I know... But since it contains different plugins... However, I've just checked the code and the issue is exactly on the grid plugin itself, and has been introduced by the merge of this branch lp:~smspillaz/compiz-grid-plugin/oneiric.fix_827560

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Here we are, this is the "evil" commit: http://bazaar.launchpad.net/~smspillaz/compiz-grid-plugin/oneiric.fix_827560/revision/90

Looking forward to see what's going on there!

Changed in compiz-plugins-main (Ubuntu):
assignee: Sam Spilsbury (smspillaz) → Marco Trevisan (Treviño) (3v1n0)
status: Confirmed → In Progress
Changed in unity (Ubuntu):
status: Confirmed → Invalid
Changed in unity:
status: Confirmed → Invalid
Omer Akram (om26er)
no longer affects: unity (Ubuntu)
Omer Akram (om26er)
no longer affects: unity
Revision history for this message
Martin Pitt (pitti) wrote :

Applying this to precise is currently blocked as this change does not have a corresponding test, so assigning to Didier who will assign it to the correct person in DX.

Changed in compiz-plugins-main (Ubuntu Oneiric):
assignee: nobody → Marco Trevisan (Treviño) (3v1n0)
milestone: none → oneiric-updates
Changed in compiz-plugins-main (Ubuntu Precise):
assignee: Marco Trevisan (Treviño) (3v1n0) → Didier Roche (didrocks)
milestone: oneiric-updates → none
milestone: none → ubuntu-12.04-beta-1
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Marco, or anyone else affected,

Accepted compiz-plugins-main into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in compiz-plugins-main (Ubuntu Oneiric):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

Martin, fix for trunk actually includes a test. See lp:~3v1n0/compiz-grid-plugin/oneiric.fix_891886

Revision history for this message
Miklos Juhasz (mjuhasz) wrote :

The proposed version fixed the resizing issue.

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Please make sure that this is fixed in precise, as that is the only thing blocking this bug fix from progressing into oneiric-updates.

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

This bug was fixed in the package compiz-plugins-main - 1:0.9.6-0ubuntu4.2

---------------
compiz-plugins-main (1:0.9.6-0ubuntu4.2) oneiric-proposed; urgency=low

  * debian/patches/fix-876591.patch:
    - Ctrl-Alt-KP_9 adjusts window to upper half instead of top right corner
      (behaves like Ctrl-Alt-KP_8)
      (lp: #876591)

compiz-plugins-main (1:0.9.6-0ubuntu4.1) oneiric-proposed; urgency=low

  * debian/patches/fix-875557.patch:
    - Compiz grid overlay appears after workspace switcher use.
      (LP: #875557)
  * debian/patches/fix-891886.patch:
    - Compiz grid plugin is fired when resizing a window. (LP: #891886)
 -- Omer Akram <email address hidden> Mon, 05 Dec 2011 20:38:27 +0500

Changed in compiz-plugins-main (Ubuntu Precise):
status: In Progress → Fix Released
Changed in compiz-plugins-main (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

This fix is missing from both upstream projects it affects: lp:compiz-grid-plugin and lp:compiz-expo-plugin.

Changed in compiz-expo-plugin:
status: New → Triaged
Changed in compiz-grid-plugin:
status: New → Triaged
Changed in compiz-grid-plugin:
status: Triaged → In Progress
assignee: nobody → Daniel van Vugt (vanvugt)
Changed in compiz-grid-plugin:
status: In Progress → Fix Committed
no longer affects: compiz-expo-plugin
affects: compiz-grid-plugin → compiz-plugins-main
Changed in compiz-plugins-main:
milestone: none → 0.9.7.0
Changed in compiz-plugins-main:
status: Fix Committed → Fix Released
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.