]> git.openstreetmap.org Git - rails.git/blobdiff - public/javascripts/menu.js
Don't display the menu when the anchor is disabled
[rails.git] / public / javascripts / menu.js
index d4e8bb65a198c19af1d9cde140893d4cfec31764..9f88f0e0cbea4ba8096e74a53533af3d6f0e3763 100644 (file)
@@ -14,12 +14,14 @@ function openMenu(anchor, menu) {
  * Callback called when the mouse enters a menu anchor.
  */
 function enterMenuAnchor(event, anchor, menu, delay) {
-  clearTimeout(menu.timer);
+  if (!anchor.hasClassName("disabled")) {
+    clearTimeout(menu.timer);
 
-  if (delay > 0) {
-    menu.timer = setTimeout(function () { openMenu(anchor, menu) }, delay);
-  } else {
-    openMenu(event, menu);
+    if (delay > 0) {
+      menu.timer = setTimeout(function () { openMenu(anchor, menu) }, delay);
+    } else {
+      openMenu(event, menu);
+    }
   }
 }