Cannot resize window taller than screen (inconsistent with metacity)

Bug #221698 reported by John McCabe-Dansted
52
This bug affects 9 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Fix Released
Undecided
Unassigned
compiz (Ubuntu)
Fix Released
Medium
kamesh

Bug Description

Binary package hint: compiz

Steps to reproduce
1) Create a window taller than available screen space.
  (For example drag bottom of window down so that it is under the panel.)
2) Note that we cannot grab the bottom of the window to make it shorter, as the panel is in the way.
3) Note that we cannot grab the window with the alt and pull it up, as compiz does not allow windows to be dragged above top panel. (Without Visual Effects, this is allowed)

Workaround:
  right click workspaces on bottom-right of screen, click preferences and set rows = 2 (or more). Drag the window down, then click on workspace underneath and resize the bottom half of the window from there.

ProblemType: Bug
Architecture: i386
Date: Fri Apr 25 13:22:04 2008
DistroRelease: Ubuntu 8.04
Package: compiz 1:0.7.4-0ubuntu6
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/username/bin
 LANG=en_AU.UTF-8
SourcePackage: compiz
Uname: Linux 2.6.24-7-generic i686

Tags: apport-bug
Revision history for this message
John McCabe-Dansted (gmatht) wrote :
Revision history for this message
Thomas Novin (thomasn80) wrote :

This is related to my bug #240736

Revision history for this message
era (era) wrote :

As another partial workaround, you can use the keyboard bindings for moving and resizing. It appears that only moving and resizing with the mouse is constrained.

Press alt-space to open up the window menu, and press M for move or R for resize. Cursor keys move the cursor, hit Enter to finish.

You can't resize outside the visible space in one go, but it's doable in steps, by moving most of the window outside the visible area and then resizing it (repeat if necessary).

Revision history for this message
John McCabe-Dansted (gmatht) wrote :

Also you can run gconf_editor and change
/apps/compiz/plugins/move/allscreens/options/constrain_y
to False.

However I think that it should default to be the same as metacity. It is anti-intuitive to have this option depend upon "Visual Effects".Visual Effects

Revision history for this message
Eddie Dunn (eddie-dunn) wrote :

I can confirm this bug on Ubuntu Intrepid 8.10 with compiz 0.7.8.

One possible solution could be NOT having constrain y toggled by default (easier). Another solution could be to change the way the constrain y code works -- that is, impose the constraint not only on the title bar itself, but on the whole window. That way, you wont be able to resize the window down below the bottom panel.

Changed in compiz:
status: New → Confirmed
Changed in compiz (Ubuntu):
importance: Undecided → Low
status: Confirmed → Triaged
summary: - Cannot resize window taller than screen.
+ Cannot resize window taller than screen (inconsistent with metacity)
Changed in compiz (Ubuntu):
importance: Low → Medium
Revision history for this message
Travis Watkins (amaranth) wrote :

You can resize using the top of the window, btw.

Changed in compiz (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Unsubscribing ubuntu-main-sponsors, there is no patch here.

Revision history for this message
Robert Ancell (robert-ancell) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package compiz - 1:0.8.2-0ubuntu14

---------------
compiz (1:0.8.2-0ubuntu14) karmic; urgency=low

  * debian/compiz-gnome.gconf-defaults:
    - Disable switching between desktop with mousewheel over desktop background
      as this options is too easily launched by mistake, especially on laptops
      with touchpads. (Saïvann Carignan, LP: #147230)
    - Set /apps/compiz/plugins/move/allscreens/options/constrain_y to false
      by default to be consistent with metacity (LP: #221698)

 -- Robert Ancell <email address hidden> Fri, 03 Jul 2009 17:09:04 +0200

Changed in compiz (Ubuntu):
status: In Progress → Fix Released
Martin Pitt (pitti)
Changed in hundredpapercuts:
status: New → Fix Released
Revision history for this message
Max Bowsher (maxb) wrote :

This has just been re-broken by "fixing" bug 82654.

Revision history for this message
Robert Ancell (robert-ancell) wrote :

There should be a more complete fix in Compiz 0.8.4

Changed in compiz (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Travis Watkins (amaranth) wrote :

The fix for bug 82654 also refixed this bug as much as we're going to. You can still move the window with alt-click and the Window menu, just like metacity.

Changed in compiz (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Erkin Bahceci (cornelius1) wrote :
Changed in compiz (Ubuntu):
status: Fix Released → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
compiz (1:0.8.4-0ubuntu1) karmic; urgency=low

  * new upstream release: (LP: #451773)
    - cannot resize window taller than screen (LP: #221698)
    - moving a "always on visible workspace" window to another workspace
      makes it inaccessible (LP: #290079)
    - enabling "always on visible workspace" for window on another
      workspace does not bring to current workspace (LP: #372626)
    - screenshot plugin gets confused by screenshot02.png.sig file (LP: #382969)
    - window moves when closed (LP: #444836)
    - translation updates
  * debian/compiz-gnome.install:
    - don't install the gconf plugin at all, it just causes problems with
      the ccp plugin (LP: #439287)
  * debian/watch:
    - updated for new release website

 -- Travis Watkins <email address hidden> Wed, 14 Oct 2009 14:55:25 -0500

Changed in compiz (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
David Siegel (djsiegel-deactivatedaccount) wrote :

Is the improved behavior that there is no y-constraint when moving with alt-drag or after choosing "Move" in the window menu?

Revision history for this message
Travis Watkins (amaranth) wrote :

Yep, that's how it is supposed to work.

Revision history for this message
yassie (tsx2424) wrote :

Same here.I can not resize window When I using Ufraw 0.15 on the Ubuntu 9.0.4.
How Can I fix this?Please help me.

kamesh (kamesh03)
Changed in compiz (Ubuntu):
assignee: nobody → kamesh (kamesh03)
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.