@@ -4,7 +4,7 @@ import { Platform, PlatformConfig } from './platform';
4
4
import { windowLoad } from '../util/dom' ;
5
5
6
6
7
- export const PLATFORM_CONFIGS : { [ key : string ] : PlatformConfig } = {
7
+ export const PLATFORM_CONFIGS : { [ key : string ] : PlatformConfig } = {
8
8
9
9
/**
10
10
* core
@@ -29,7 +29,7 @@ export const PLATFORM_CONFIGS: {[key: string]: PlatformConfig} = {
29
29
let smallest = Math . min ( p . width ( ) , p . height ( ) ) ;
30
30
let largest = Math . max ( p . width ( ) , p . height ( ) ) ;
31
31
return ( smallest > 390 && smallest < 520 ) &&
32
- ( largest > 620 && largest < 800 ) ;
32
+ ( largest > 620 && largest < 800 ) ;
33
33
}
34
34
} ,
35
35
@@ -41,7 +41,7 @@ export const PLATFORM_CONFIGS: {[key: string]: PlatformConfig} = {
41
41
let smallest = Math . min ( p . width ( ) , p . height ( ) ) ;
42
42
let largest = Math . max ( p . width ( ) , p . height ( ) ) ;
43
43
return ( smallest > 460 && smallest < 820 ) &&
44
- ( largest > 780 && largest < 1400 ) ;
44
+ ( largest > 780 && largest < 1400 ) ;
45
45
}
46
46
} ,
47
47
@@ -64,7 +64,11 @@ export const PLATFORM_CONFIGS: {[key: string]: PlatformConfig} = {
64
64
let chromeVersion = p . matchUserAgentVersion ( / C h r o m e \/ ( \d + ) .( \d + ) ? / ) ;
65
65
if ( chromeVersion ) {
66
66
// linux android device using modern android chrome browser gets ripple
67
- return ( parseInt ( chromeVersion . major , 10 ) < 36 ? 'none' : 'ripple' ) ;
67
+ if ( parseInt ( chromeVersion . major , 10 ) < 36 || p . version ( ) . major < 5 ) {
68
+ return 'none' ;
69
+ } else {
70
+ return 'ripple' ;
71
+ }
68
72
}
69
73
// linux android device not using chrome browser checks just android's version
70
74
if ( p . version ( ) . major < 5 ) {
0 commit comments