[spread] When multiple windows of an app are open, clicking on one doesn't bring it to the foreground

Bug #917334 reported by Martin Albisetti
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-2d
Fix Released
High
Albert Astals Cid
unity-2d (Ubuntu)
Fix Released
High
Unassigned
Precise
Fix Released
High
Bartosz Kosiorek

Bug Description

A video will be worth a thousand words: http://ubuntuone.com/52EVJKJRh58uA2aaJiKsjZ

Addition information I can add:
- I have 3 terminator windows, one on each workspace
- The workspace that has firefox is the one that the window I'm clicking is in
- It happens consistently
- I am apparently using unity 2d, no idea when it switched itself from 3d to 2d :)

Steps to reproduce:

1. Open 2 nautilus windows on 2 separate workspaces
2. Open a window (e.g. firefox) on top of one of them
3. Go to the workspace containing the other nautilus window
4. Click on the nautilus icon in the launcher
5. Click on the nautilus window on the workspace where firefox is

Expected result:
Unity takes you to the workspace containing the nautilus window you clicked in, raises that window and focuses it.

Current result:
Unity takes you to the workspace containing the nautilus window you clicked in but focuses the window on top of it (firefox).

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity (not installed)
ProcVersionSignature: Ubuntu 3.2.0-9.16-generic-pae 3.2.1
Uname: Linux 3.2.0-9-generic-pae i686
.tmp.unity.support.test.0:

ApportVersion: 1.90-0ubuntu2
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,imgpng,resize,unitymtgrabhandles,snap,place,session,move,regex,mousepoll,gnomecompat,vpswitch,grid,animation,wall,expo,ezoom,workarounds,fade,scale,unityshell]
CompositorRunning: None
Date: Mon Jan 16 16:35:21 2012
DistUpgraded: Log time: 2011年12月02日 01:23:39.533804
DistroCodename: precise
DistroVariant: ubuntu
EcryptfsInUse: Yes
GraphicsCard:
Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:0209]
Subsystem: Dell Device [1028:0209]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
MachineType: Dell Inc. XPS M1330
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-9-generic-pae root=UUID=7879f0a9-2c49-4bde-b095-b134e2626300 ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2011年12月02日 (45 days ago)
dmi.bios.date: 07/08/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A12
dmi.board.name: 0N6705
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA12:bd07/08/2008:svnDellInc.:pnXPSM1330:pvr:rvnDellInc.:rn0N6705:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: XPS M1330
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu8
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.10.4-1ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1

Related branches

lp:~aacid/unity-2d/spread_focus
Gerry Boland: Pending requested
Diff: 71 lines (+26/-1)
4 files modified
spread/Windows.qml (+1/-0)
spread/Workspace.qml (+8/-0)
spread/Workspaces.qml (+5/-1)
tests/manual-tests/window-manager.txt (+12/-0)
api
Revision history for this message
Martin Albisetti (beuno) wrote :
Andrea Azzarone (azzar1)
Changed in unity (Ubuntu):
status: New → Invalid
affects: unity (Ubuntu) → unity-2d (Ubuntu)
Changed in unity-2d (Ubuntu):
status: Invalid → Confirmed
Florian Boucault (fboucault)
Changed in unity-2d:
importance: Undecided → High
Changed in unity-2d (Ubuntu):
importance: Undecided → High
Changed in unity-2d:
status: New → Confirmed
milestone: none → 5.8
description: updated
summary: - When multiple windows of an app are open, clicking on one doesn't bring
- it to the foreground
+ [spread] When multiple windows of an app are open, clicking on one
+ doesn't bring it to the foreground
Florian Boucault (fboucault)
Changed in unity-2d:
assignee: nobody → Florian Boucault (fboucault)
Didier Roche-Tolomelli (didrocks)
Changed in unity-2d:
milestone: 5.8 → 5.10.0
Didier Roche-Tolomelli (didrocks)
Changed in unity-2d:
milestone: 5.10.0 → 5.12
Florian Boucault (fboucault)
Changed in unity-2d:
assignee: Florian Boucault (fboucault) → nobody
Albert Astals Cid (aacid)
Changed in unity-2d:
assignee: nobody → Albert Astals Cid (aacid)
Albert Astals Cid (aacid)
Changed in unity-2d:
status: Confirmed → In Progress
Albert Astals Cid (aacid)
Changed in unity-2d:
status: In Progress → Fix Committed
Didier Roche-Tolomelli (didrocks)
Changed in unity-2d:
status: Fix Committed → Fix Released
Revision history for this message

Hello Martin, or anyone else affected,

Accepted unity-2d into precise-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 unity-2d (Ubuntu Precise):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Bartosz Kosiorek (gang65) wrote :

It's work perfectly after upgrade from proposed.

Changed in unity-2d (Ubuntu Precise):
importance: Undecided → High
assignee: nobody → Bartosz Kosiorek (gang65)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-2d - 5.12.0-0ubuntu1

---------------
unity-2d (5.12.0-0ubuntu1) precise-proposed; urgency=low

* New upstream release:
- unity-2d-shell crashed with SIGSEGV in ref() (LP: #968046)
- [hud] First entry always activated with keyboard navigation
(LP: #980899)
- unity-2d-shell crashes on autoscrolling on launcher tile removal
(LP: #988239)
- unity-2d-shell crashes when using with a NX server (LP: #983942)
- Dash - update Dash keyboard shortcuts so the 'CTRL + TAB' switches
between Lenses and 'TAB' by itself moves the focus between categories
(LP: #891648)
- [spread] When multiple windows of an app are open, clicking on one
doesn't bring it to the foreground (LP: #917334)
- [HUD][multi-monitor] HUD should be expanded to the left if used on a
screen without launcher (LP: #979927)
- unity-2d scope un-url-escapes values from its model (LP: #986175)
- [places] tab key does nothing (LP: #891565)
- HUD is silent to screen readers (LP: #949445)
- launcher background coloring does not get reset when using enter to
activate/start a program (LP: #965079)
- [multi-monitor] [launcher] Drag & drop application to launcher on
primary screen, other launchers not updated (LP: #966239)
- HUD gets activated by Thinkpad USB Keyboard's back and forward buttons
(LP: #968840)
- Unity 2D doesn't load 24 bit icons (LP: #977262)
- Four finger tap does not open the Dash (LP: #978659)
- No icon in launcher entry, after installing software (LP: #980640)
- Menu items displayed incorrectly when window streched over multiples
monitors (LP: #987215)
- [unity-2d-panel] The close button (potentially the others too) can
toggled even when they are not visible anymore (LP: #924264)
- When closing the Dash with the [x] panel button the last windows is not
focused and doesn't allow to use window controls. (LP: #945459)
- [launcher] item hint flickers when hovering between launcher edge and
item (LP: #948383)
- Missaligned progress bar (LP: #980609)
- Launcher tile tooltip appears in wrong screen in RTL multimonitor setups
(LP: #984080)
-- Didier Roche <email address hidden> 2012年4月27日 09:32:40 +0200

Changed in unity-2d (Ubuntu):
status: Confirmed → Fix Released
Changed in unity-2d (Ubuntu Precise):
status: Fix Committed → Fix Released
To post a comment you must log in.

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