Compiz grid plugin is fired when resizing a window

Bug #891886 reported by Marco Trevisan (Treviño)
24
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

lp:~3v1n0/compiz-grid-plugin/oneiric.fix_891886
Sam Spilsbury: Approve
Diff: 207 lines (+142/-4)
6 files modified
CMakeLists.txt (+2/-0)
src/grabhandler.cpp (+47/-0)
src/grabhandler.h (+31/-0)
src/grid.cpp (+6/-4)
tests/grabhandler/CMakeLists.txt (+9/-0)
tests/grabhandler/test-grid-grab-handler.cpp (+47/-0)
api
lp:~om26er/ubuntu/oneiric/compiz-plugins-main/fix-sru-regressions-2
Martin Pitt (community): Approve
Marco Trevisan (Treviño): Approve
Diff: 63 lines (+38/-0)
4 files modified
debian/changelog (+10/-0)
debian/patches/fix-875557.patch (+12/-0)
debian/patches/fix-891886.patch (+14/-0)
debian/patches/series (+2/-0)
api
lp:~vanvugt/compiz-grid-plugin/fix-910698
Compiz Maintainers: Pending requested
Diff: 764 lines (+327/-113)
3 files modified
CMakeLists.txt (+2/-0)
src/grid.cpp (+295/-97)
src/grid.h (+30/-16)
api
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!

Marco Trevisan (Treviño) (3v1n0)
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

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> 2011年12月05日 20:38:27 +0500

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

AltStyle によって変換されたページ (->オリジナル) /