]> source.dussan.org Git - vaadin-framework.git/commitdiff
fixes #1802
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 12 Jun 2008 19:47:35 +0000 (19:47 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Thu, 12 Jun 2008 19:47:35 +0000 (19:47 +0000)
svn changeset:4863/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/BrowserInfo.java
src/com/itmill/toolkit/terminal/gwt/client/ui/IView.java

index c90c31047ddefcc7432da876bff48fd1f0154238..666385cf220cfd423adddecd4d7a93d05b2f4c4c 100644 (file)
@@ -109,6 +109,10 @@ public class BrowserInfo {
         return ieVersion;
     }
 
+    public boolean isOpera() {
+        return isOpera;
+    }
+
     public native static String getBrowserString()
     /*-{
         return $wnd.navigator.userAgent;
@@ -117,7 +121,7 @@ public class BrowserInfo {
     public static void test() {
         Console c = ApplicationConnection.getConsole();
 
-        c.log("getBrowserString() " + get().getBrowserString());
+        c.log("getBrowserString() " + getBrowserString());
         c.log("isIE() " + get().isIE());
         c.log("isIE6() " + get().isIE6());
         c.log("isIE7() " + get().isIE7());
index 3607e544d89a74e93bb5bef4abdc8d4cfa9273a9..da0c66e04108a48c328b6d731e974f2edf006e2b 100644 (file)
@@ -68,7 +68,7 @@ public class IView extends SimplePanel implements Paintable,
 
         // set focus to iview element by default to listen possible keyboard
         // shortcuts
-        if (BrowserInfo.get().isSafari()
+        if (BrowserInfo.get().isOpera() || BrowserInfo.get().isSafari()
                 && BrowserInfo.get().getWebkitVersion() < 526) {
             // old webkits don't support focusing div elements
             Element fElem = DOM.createInputCheck();