← Back to team overview

desktop-packages team mailing list archive

[Bug 1026553] Re: Double clicking Workspace Switcher too fast switches workspaces and moves windows unpredictably

 

[ Chris Townsend ]
  * Expo plugin: Make sure the Expo animation is completed before
    allowing clicks to be handled. (LP: #1026553)

Sorry to be a bother, but this fix forces me to wait until the animation
is finished before right clicking on my desired desktop, otherwise the
plugin goes straight back to the workspace I came from.

Example:
* My desktop wall is 6 workspaces arranged as 3x2.
* I use the top right hot corner to activate Expo.
* Expo animation is set to the default 0.3 seconds.

When I use the top right hot corner, I move my mouse quickly to where I
anticipate my desired workspace to be. I then right click on that as
soon as I realise my mouse is above that, which is usually before the
Expo animation finishes. I then get dropped back to the workspace I came
from.

This happens more than 50% of the time (I've had 15.04 installed for
less than 24 hours). I tried a workaround: setting the animation speed
to 0.1 and 0.2 seconds, which is too fast for me and is visually
jarring. 0.3 seconds is nice, but makes Expo uncomfortable to use.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1026553

Title:
  Double clicking Workspace Switcher too fast switches workspaces and
  moves windows unpredictably

Status in Compiz:
  Fix Committed
Status in Compiz 0.9.11 series:
  Triaged
Status in compiz package in Ubuntu:
  Fix Released

Bug description:
  If you click the workspace switcher twice you get back to the
  workspace you were on. However, when on a right side workspace (TR or
  BR in the default configuration), double clicking the switcher fast
  causes different behavior. The screen focuses on a left side workspace
  instead, and the active window may change and/or move around.

  To reproduce:

  1. Open a window on TL workspace.
  2. Move to TR workspace.
  3. Open another window there.
  4. Double click the workspace switcher in launcher

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: unity 5.12-0ubuntu1.1
  ProcVersionSignature: Ubuntu 3.2.0-27.43-generic 3.2.21
  Uname: Linux 3.2.0-27-generic x86_64
  ApportVersion: 2.0.1-0ubuntu11
  Architecture: amd64
  CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,vpswitch,move,regex,place,grid,animation,gnomecompat,snap,imgpng,resize,expo,mousepoll,session,unitymtgrabhandles,wall,workarounds,ezoom,fade,scale,unityshell]
  Date: Thu Jul 19 13:15:49 2012
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: unity
  UpgradeStatus: Upgraded to precise on 2012-06-05 (44 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1026553/+subscriptions