summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorarv@google.com <arv@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-10 20:50:16 +0000
committerarv@google.com <arv@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-10 20:50:16 +0000
commit7d2751d59294a8ea3ef67987ae7469ca4e6af935 (patch)
tree85ebb76b1351ea034308fe6d8cfd895b02eb82b5
parentba650a35365f11389eebe5b5325d1ad0e9a69b8e (diff)
downloadchromium_src-7d2751d59294a8ea3ef67987ae7469ca4e6af935.zip
chromium_src-7d2751d59294a8ea3ef67987ae7469ca4e6af935.tar.gz
chromium_src-7d2751d59294a8ea3ef67987ae7469ca4e6af935.tar.bz2
Fix DnD jank
The mouseover code I added to do *smart* tooltips was making DnD almost unusable. BUG=None TEST=Drag thumbnails on the NNTP and they should move smoothly. Review URL: http://codereview.chromium.org/149427 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20413 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/resources/new_new_tab.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/resources/new_new_tab.js b/chrome/browser/resources/new_new_tab.js
index 802c1b9..e0b7648 100644
--- a/chrome/browser/resources/new_new_tab.js
+++ b/chrome/browser/resources/new_new_tab.js
@@ -1055,6 +1055,12 @@ window.addEventListener('keydown', function(e) {
// Tooltip for elements that have text that overflows.
document.addEventListener('mouseover', function(e) {
+ // We don't want to do this while we are dragging because it makes things very
+ // janky
+ if (dnd.dragItem) {
+ return;
+ }
+
var el = findAncestor(e.target, function(el) {
return el.xtitle;
});