Index: chrome/browser/resources/ntp4/apps_page.css |
diff --git a/chrome/browser/resources/ntp4/apps_page.css b/chrome/browser/resources/ntp4/apps_page.css |
index 3dec51c9d8b5b38e13ba2bca16ffeb7dcb96e807..d486a703bc1beb3f8106175380ef26a364da2c10 100644 |
--- a/chrome/browser/resources/ntp4/apps_page.css |
+++ b/chrome/browser/resources/ntp4/apps_page.css |
@@ -9,7 +9,7 @@ |
-webkit-transition: -webkit-transform 0.1s; |
} |
-.app:active, |
+.app:active:not(.right-mouse-down), |
.dragging .app, |
.drag-representation .app { |
/* Don't animate the initial scaling. */ |
@@ -17,6 +17,12 @@ |
-webkit-transform: scale(1.1); |
} |
+/* Active gets applied right before .right-mouse-down, so to avoid flicker |
+ * we need to make the scale go back to normal without an animation. */ |
+.app.right-mouse-down { |
+ -webkit-transition-duration: 0; |
+} |
+ |
.app-contents > span { |
cursor: pointer; |
display: block; |