]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #3992 - SplitPanel with splitter click listener prevents context menus from...
authorArtur Signell <artur.signell@itmill.com>
Fri, 15 Jan 2010 13:04:31 +0000 (13:04 +0000)
committerArtur Signell <artur.signell@itmill.com>
Fri, 15 Jan 2010 13:04:31 +0000 (13:04 +0000)
svn changeset:10744/svn branch:6.2

src/com/vaadin/terminal/gwt/client/ui/VSplitPanel.java

index 8947a1e8a07b322fffe00dbba3e6a7ba8593e769..31fb16368976fb762a62a4a2e1adf8c584316589 100644 (file)
@@ -43,6 +43,15 @@ public class VSplitPanel extends ComplexPanel implements Container,
             return addDomHandler(handler, type);
         }
 
+        @Override
+        public void onContextMenu(
+                com.google.gwt.event.dom.client.ContextMenuEvent event) {
+            Element target = event.getNativeEvent().getEventTarget().cast();
+            if (splitter.isOrHasChild(target)) {
+                super.onContextMenu(event);
+            }
+        };
+
         @Override
         protected void fireClick(NativeEvent event) {
             Element target = event.getEventTarget().cast();