Arrows drawn incorrectly on launcher icons when there are application windows in multiple monitors spreaded in multiple workspaces.

Bug #1028012 reported by Nice Testhouse
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Expired
Undecided
Unassigned
unity (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Release ubuntu 12.10 Quantal (Nvidia)

Assertion 1 : Fail - Monitor 2 gedit icon has a filled-in arrow on right.
Assertion 2 - fail - Monitor 2 gedit icon filled-in arrow on right
Assertion 3 - fail - Monitor 1 gedit icon has a filled-in arrow on right
Assertion 4 - Works ok

Follow the steps below to reproduce the issue:
* Run CCSM and ensure that the unity option in "Experimental" ->"Launcher Monitors" is set to "All Desktops"

 * Open 1 Gedit window on monitor 1, workspace 1.
    * Open 2 Gedit windows on monitor 2, workspace 1.
    * Open 2 Gedit windows on monitor 1, workspace 2.
    * Open 1 Gedit window on monitor 2, workspace 3.

* Move to workspace 1.
    * Focus the gedit window on monitor 1.

    * Assertion 1:
      * Gedit launcher icon on monitor 1 must have:
        * A filled-in arrow on the left of the icon.
        * A filled-in arrow on the right of the icon.
      * Gedit launcher icon on monitor 2 must have:
        * Two pips on the left of the icon.
        * Nothing on the right of the icon.

   * Move to workspace 2.
   * Focus one of the two gedit windows on monitor 1.

   * Assertion 2:
     * Gedit launcher icon on monitor 1 must have:
       * Two pips on the left of the icon.
       * A filled-in arrow on the right of the icon.
     * Gedit launcher icon on monitor 2 must have:
       * An empty arrow on the left of the icon.
       * Nothing on the right of the icon.

   * Move to workspace 3.
   * Focus the gedit window on monitor 2.

   * Assertion 3:
     * Gedit launcher icon on monitor 1 must have:
       * An empty arrow on the left of the icon.
       * Nothing on the right of the icon.
     * Gedit launcher icon on monitor 2 must have:
       * A filled-in arrow on the left of the icon.
       * A filled-in arrow on the right of the icon.

   * Move to workspace 4.

   * Assertion 4:
     * Gedit launcher icon on monitor 1 must have:
       * An empty arrow on the left of the icon.
       * Nothing on the right of the icon.
     * Gedit launcher icon on monitor 2 must have:
       * An empty arrow on the left of the icon.
       * Nothing on the right of the icon.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: unity 6.0.0-0ubuntu4
ProcVersionSignature: Ubuntu 3.5.0-5.5-generic 3.5.0-rc7
Uname: Linux 3.5.0-5-generic i686
NonfreeKernelModules: nvidia
ApportVersion: 2.4-0ubuntu3
Architecture: i386
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
Date: Mon Jul 23 16:52:39 2012
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Nice Testhouse (testhouse) wrote :
Revision history for this message
Nice Testhouse (testhouse) wrote :

Release ubuntu 12.10 quantal (Intel) with ppa:SIL2100

Same issue observed.
Assertion 1: gedit icon on monitor 2 has 2 pips on left and 1 filled-in arrow on right.
Assertion 2: gedit icon on monitor 2 has a filled-in arrow on right.
Assertion 3: gedit icon on monitor 1 has a filled-in arrow on right.

summary: - Pips drawn incorrectly on launcher icons when there are application
+ Arrows drawn incorrectly on launcher icons when there are application
windows in multiple monitors spreaded in multiple workspaces.
Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 33 - Ubuntu 12.10 quantal with ppa:timo-jyrinki/prerelease
Test Case ID - Can 40

Same issue observed.
Assertion 1: Gedit icon in monitor 2 has a filled in arrow on right of the icon.
Assertion 2: Gedit icon in monitor 2 has a filled in arrow on right of the icon.
Assertion 3: Gedit icon in monitor 1 has a filled in arrow on right of the icon.
Assertion 4: OK

Omer Akram (om26er)
tags: added: multimonitor
Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 35 - Same issue observed on ubuntu 12.10 quantal with ppa:unity-team/release

Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 36 - Same issue observed on ubuntu 12.04 precise with ppa:unity-team/sru

Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 38 - Same issue observed on ubuntu 12.10 Quantal with ppa:unity-team/staging

Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 40 - Same issue observed on ubuntu 12.10 Quantal with ppa:unity-team/ppa

Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 40 - Same issue observed on Ubuntu Chinese Edition 12.10 (Quantal Quetzal) Daily Build

Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 42 - Same issue observed on ubuntu 12.10 Quantal with ppa:unity-team/sru

Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 42 - Same issue observed on Ubuntu 12.04 Precise with ppa:unity-team/sru

Revision history for this message
Nice Testhouse (testhouse) wrote :

Week 50 - Same issue observed on Ubuntu 12.04 Precise with ppa:unity-team/sru

Revision history for this message
Andrea Azzarone (azzar1) wrote :

Can you still reproduce the issue?

Changed in unity:
status: New → Incomplete
Changed in unity (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Unity because there has been no activity for 60 days.]

Changed in unity:
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for unity (Ubuntu) because there has been no activity for 60 days.]

Changed in unity (Ubuntu):
status: Incomplete → Expired
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.