summaryrefslogtreecommitdiff
path: root/unity-private
diff options
Diffstat (limited to 'unity-private')
-rw-r--r--unity-private/launcher/scrollerchild.vala17
1 files changed, 13 insertions, 4 deletions
diff --git a/unity-private/launcher/scrollerchild.vala b/unity-private/launcher/scrollerchild.vala
index 41a8613d3..d99a6c0b6 100644
--- a/unity-private/launcher/scrollerchild.vala
+++ b/unity-private/launcher/scrollerchild.vala
@@ -523,11 +523,20 @@ namespace Unity.Launcher
processed_icon.rotation = old_rotate_value;
if (rotation <= 1.0 && rotation >= 0.0)
- processed_icon.animate (Clutter.AnimationMode.EASE_IN_OUT_QUAD, 300,
- "rotation", rotation);
+ {
+ processed_icon.animate (Clutter.AnimationMode.EASE_IN_OUT_QUAD, 300,
+ "rotation", rotation);
+ }
else
- processed_icon.animate (Clutter.AnimationMode.EASE_OUT_QUINT, 300,
- "rotation", rotation);
+ {
+ processed_icon.animate (Clutter.AnimationMode.EASE_OUT_QUINT, 300,
+ "rotation", rotation);
+ if (activating)
+ {
+ debug ("stopping glow ");
+ activating = false;
+ }
+ }
}
private void on_activating_changed ()