]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixed row context menu in IE
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 12 Jul 2007 11:47:15 +0000 (11:47 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 12 Jul 2007 11:47:15 +0000 (11:47 +0000)
svn changeset:1849/svn branch:trunk

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

index c6a1fc916c2f0ee261f8a6c0acf4b90119e8970f..5688fa1f0bd4d28d5bff034fbc9e0025b52d23c7 100644 (file)
@@ -1342,15 +1342,15 @@ public class IScrollTable extends Composite implements Paintable, ITable, Scroll
                                this.rowKey = rowKey;
                                setElement(DOM.createElement("tr"));
                                DOM.sinkEvents(getElement(), Event.ONCLICK);
-                               disableContextMenu(getElement());
+                               attachContextMenuEvent(getElement());
                                setStyleName("iscrolltable-row");
                        }
                        
-                       private native void disableContextMenu(Element el) /*-{
+                       private native void attachContextMenuEvent(Element el) /*-{
                                var row = this;
                                el.oncontextmenu = function(e) {
                                        if(!e)
-                                               e = window.event;
+                                               e = $wnd.event;
                                        row.@com.itmill.toolkit.terminal.gwt.client.ui.IScrollTable.IScrollTableBody.IScrollTableRow::showContextMenu(Lcom/google/gwt/user/client/Event;)(e);
                                        return false;
                                };