Unity destroys window layout (maximize) on switching workspaces

Bug #946649 reported by Benjamin Schmid
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Fix Committed
High
John Lea
unity-2d
Incomplete
Low
Unassigned
unity-2d (Ubuntu)
Incomplete
Low
Unassigned

Bug Description

If I arrange two overlapping windows on a workspace (i.e. a 80% sized FireFox overlapping a littly VLC player) on switching from this workspace to another workspace and back destroys my window layout and the large window (FireFox, Thunderbird, etc.) is maximized.

As a user I want unity to retain my window layout per workspace. Esp. after I manually un-maximized and arranged my windows manually.

-----------------------------------------------
Desired resolution:

- Shifting between workspaces should not change the window layout on any workspace in any way

summary: - Unity maximizes windows on switching workspaces
+ Unity destroys window layout (maximize) on switching workspaces
John Lea (johnlea)
description: updated
tags: added: udp
removed: needs-design
Changed in ayatana-design:
assignee: nobody → John Lea (johnlea)
importance: Undecided → High
status: New → Triaged
Changed in unity:
status: New → Confirmed
Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
milestone: none → backlog
Revision history for this message
Tim Penhey (thumper) wrote :

@Benjamin,

Which version of Unity are you using, and how are you changing workspaces?

I'm running the latest precise build, and using the keybindings to move workspaces, and I don't see this issue at all.

Changed in ayatana-design:
status: Triaged → Fix Committed
Changed in unity:
status: Confirmed → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

weird bugs, I can't confirm it either, I change workspaces a lot and never saw that neither on precise nor oneiric before

Changed in unity:
importance: Undecided → Low
Changed in unity (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Benjamin Schmid (benbuntu) wrote :

Hi Tim! I'm using unity-2d and I'm using keyboard shortcuts to switch workspaces.

I can still reproduce this in the latest precise. My video resolution is 1366x768 and I especially observe this bevaiour i.e. with a 80% sized FireFox and Thunderbird. After pressing Ctrl-(Shift)-Right and Then Ctrl-(Shift)-Left the window becomes maximized (I can even watch this!).

Revision history for this message
Benjamin Schmid (benbuntu) wrote :

P.S.: The key combination misses the Alt key: So Ctrl+Alt-Left/Right

Changed in unity:
status: Incomplete → New
Changed in unity (Ubuntu):
status: Incomplete → New
Changed in unity:
status: New → Incomplete
Changed in unity (Ubuntu):
status: New → Incomplete
affects: unity (Ubuntu) → unity-2d (Ubuntu)
Changed in unity-2d (Ubuntu):
status: Incomplete → New
affects: unity → unity-2d
Changed in unity-2d:
milestone: backlog → none
Revision history for this message
Michał Sawicz (saviq) wrote :

Not a bug, feature, it's supposed to maximize windows that are "almost" maximized. It does that on window map, so switching workspaces, as well as launching the app, should maximize:

$ gconftool-2 --get /apps/metacity/general/auto_maximize_windows

You can disable with:
$ gconftool-2 --set --type bool /apps/metacity/general/auto_maximize_windows false

Please reopen if that does not "fix" your issues.

Changed in unity-2d (Ubuntu):
status: New → Invalid
Revision history for this message
Benjamin Schmid (benbuntu) wrote :

@saviq Hi Michał! Yes- I'm aware of auto-maximize feature on _opening_ windows.
 Personally I do feel this being a bug for _switching_ workspaces. And a very annoying one, too.

I expected, that this might be semi-opinion. Therefore I initially opened my issue in "Ayatana Design".
John Lea forwarded this to Unity 3D, adding the section about the "desired resolution".
Unity 3D rejected : The design seems to differ from 2D doing it already "right"?!

Design: "Bug!" => Unity 3D: "Cannot reproduce!" => Unity 2D: "It's a Feature!"

Who do I need to convince? :-)

Revision history for this message
Michał Sawicz (saviq) wrote :

John, can you please comment whether we do want auto-maximize windows on new window open, but not on switching workspaces, or not ever?

Changed in unity-2d (Ubuntu):
status: Invalid → Incomplete
Revision history for this message
John Lea (johnlea) wrote :
Revision history for this message
Michał Sawicz (saviq) wrote :

I will mark this as a duplicate then.

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.