diff options
author | Johannes Dahlström <johannes.dahlstrom@vaadin.com> | 2012-05-25 12:35:28 +0000 |
---|---|---|
committer | Johannes Dahlström <johannes.dahlstrom@vaadin.com> | 2012-05-25 12:35:28 +0000 |
commit | cac340e3dda0c4ec68af5294df84d428ffd5d30d (patch) | |
tree | fcd418d2e5731fb30ef435d03d4d346085575ac3 /src | |
parent | 20ba0f58a0649702cfa5442d7c192c74d03b6a36 (diff) | |
download | vaadin-framework-cac340e3dda0c4ec68af5294df84d428ffd5d30d.tar.gz vaadin-framework-cac340e3dda0c4ec68af5294df84d428ffd5d30d.zip |
#7911 Added a common CSS class "v-touch" for all touch devices
svn changeset:23828/svn branch:6.8
Diffstat (limited to 'src')
-rw-r--r-- | src/com/vaadin/terminal/gwt/client/BrowserInfo.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/BrowserInfo.java b/src/com/vaadin/terminal/gwt/client/BrowserInfo.java index c8caab6829..4b9f3eacab 100644 --- a/src/com/vaadin/terminal/gwt/client/BrowserInfo.java +++ b/src/com/vaadin/terminal/gwt/client/BrowserInfo.java @@ -33,6 +33,9 @@ public class BrowserInfo { private static final String OS_ANDROID = "android"; private static final String OS_IOS = "ios"; + // Common CSS class for all touch devices + private static final String UI_TOUCH = "touch"; + private static BrowserInfo instance; private static String cssClass = null; @@ -171,7 +174,9 @@ public class BrowserInfo { if (osClass != null) { cssClass = cssClass + " " + prefix + osClass; } - + if (isTouchDevice()) { + cssClass = cssClass + " " + prefix + UI_TOUCH; + } } return cssClass; |