Window changes workspace when placed on edge (dual monitor)

Bug #996098 reported by Luiz Felipe Talvik on 2012-05-07
This bug affects 1 person
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)

Bug Description

When a window is placed on a edge(top and/or bottom and/or right) of the second monitor(right) and you change workspace with shortcut or "workspace button"

I'm using Ubuntu 3D with the latest update with 12.04, but I think this is a really old bug from compiz. I haven't changed any compiz configuration and I'm on a clean install. I'm using two 1280x1024 displays, left as main.

-Dual monitor
-Ubuntu 12.04, Unity 3D (compiz)
Steps to reproduce:
-Shift to workspace 2 (top right)
-Crtl+alt+T to open a terminal
-Place the window at right edge of the right monitor
-Now shift to another workspace (with the switcher or crtl+alt+left)
-The window is now in another workspace (seems to be random where it is placed)

I'm afraid I cannot reproduce this.

There was a bunch of updates to compiz today. Could you make sure that you're up to date and see if the issue still persists?

Changed in compiz (Ubuntu):
status: New → Opinion
status: Opinion → Incomplete
Luiz Felipe Talvik (talvik) wrote :

My system is up to date, and I'm pretty sure this is a really old bug. I think I had it even before unity, in gnome2/compiz.

I couldn't reproduce as easily again. After poking a lot it happened while I was alt+click dragging a window, it disappeared and I found it in another workspace. Yesterday I could reproduce every single time, after I've noticed the first occurrence.

I've recently(after this bug occurred) installed gnome-panel(classic). I was able to reproduce this bug in all attempts in Gnome Classic, even after fresh reboot. Using the steps described in the bug description.

Try with Gnome Classic. (Just to reinforce it does happen with Unity without GnomeClassic being installed)

Well, I'm sorry, but I just can't get it to happen. I've even tried removing my binary driver (because it has an awkward dual screen mode) and used the FOSS driver. :/

Changed in compiz (Ubuntu):
status: Incomplete → New

I have been able to reproduce in another machine in gnome classic.
reproducing it in unity is much harder, but I think the bug has the same

I don't think it's driver or gfx specific. The first test was with a sandy
bridge Intel, the second with proprietary and.
On May 8, 2012 9:55 PM, "Chauncellor" <email address hidden> wrote:

> Well, I'm sorry, but I just can't get it to happen. I've even tried
> removing my binary driver (because it has an awkward dual screen mode)
> and used the FOSS driver. :/
> ** Changed in: compiz (Ubuntu)
> Status: Incomplete => New
> --
> You received this bug notification because you are subscribed to the bug
> report.
> Title:
> Window changes workspace when placed on edge (dual monitor)
> To manage notifications about this bug go to:

Luiz Felipe Talvik (talvik) wrote :

A screenshot showing the bug, workspace change can be seen in the workspace applet.

The window doesn't move necessarily to the workspace you just changed to. The only common point between the occurrences is that the windows that change workspace were always placed originally in a edge.

Luiz Felipe Talvik (talvik) wrote :

I've changed the configuration to single monitor and the bug still happens in GnomeClassic. I'm clueless...

Luiz Felipe Talvik (talvik) wrote :

I've discovered another way to reproduce this bug, using this method I've managed to reproduce every time.

1 - Go to Workspace4(bottom right)
2 - Open a terminal or any other application that isn't already open
3 - Place on the monitor edge, as shown in the picture
4 - Change to Workspace1
5 - Click the Launcher entry for the application from step 2
6 - Window is moved and misplaced in workspace1
7 - It's expected that the app window doesn't move and stays in Workspace4

Daniel van Vugt (vanvugt) wrote :

This is either bug 755842 or bug 974242.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers