linuxmint/Cinnamon — pull request #1208 by autarkper (2012-09-27 15:30:25+00:00)
Title: [RFT] Fine-tune some aspects of Expo (jumping icons, pointer hover)

This contains some fine-tuning of Expo:

1. Avoid jumping icons on opening Expo.
How to reproduce: Make sure you have some minimized windows on another workspace. Open Expo using the keyboard, making sure that the mouse pointer is out of the way of Expo. Desired behavior: minimized windows on a non-active workspace should be displayed as icons in their assigned position. Actual behavior: minimized windows are initially placed at their non-minimized position and will drop down to their assigned position, creating a visual distraction.

2. Don't let the current position of the mouse pointer on keyboard activation of Expo cause spurious motion events that will cause pointer-activated overview-mode on or -off activity. How to reproduce: Place the mouse pointer so that it will hover above a non-active workspace in Expo. Activate Expo using the keyboard. Desired behavior: the workspace under the mouse pointer should not be highlighted until the mouse pointer is actively moved by you. Actual behavior: the workspace under the mouse pointer will be highlighted even though you did not move the mouse pointer, causing a distraction.

Combined, the effect of these changes is a more predictive Expo experience.

Current Status: Ready For Test