]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #2501 - Changed notification event handling so it only reacts to the events...
authorArtur Signell <artur.signell@itmill.com>
Fri, 6 Feb 2009 08:42:13 +0000 (08:42 +0000)
committerArtur Signell <artur.signell@itmill.com>
Fri, 6 Feb 2009 08:42:13 +0000 (08:42 +0000)
svn changeset:6746/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/INotification.java

index 3f4aea0c64937a957fa1ce07d52088ae4d0c9b28..1186f99ad50927949790a908e44c317839856702 100644 (file)
@@ -260,10 +260,19 @@ public class INotification extends IToolkitOverlay {
                 startDelay();\r
             }\r
             break;\r
-        default:\r
-            if (type != Event.ONMOUSEUP && type != Event.ONKEYUP) {\r
-                startDelay();\r
+        case Event.ONMOUSEDOWN:\r
+        case Event.ONMOUSEWHEEL:\r
+        case Event.ONSCROLL:\r
+            startDelay();\r
+            break;\r
+        case Event.ONKEYDOWN:\r
+            if (event.getRepeat()) {\r
+                return true;\r
             }\r
+            startDelay();\r
+            break;\r
+        default:\r
+            break;\r
         }\r
         return true;\r
     }\r