From 5d0349d1343d3fdac388dfb5f44ce8d3138c9648 Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Wed, 25 Nov 2015 14:00:41 -0600 Subject: [PATCH] fix(ripple): disable ripple for Android 4.4 and below Closes #648 --- ionic/platform/platform.ts | 2 +- ionic/platform/registry.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ionic/platform/platform.ts b/ionic/platform/platform.ts index f83df19bf6..c1176c0cc5 100644 --- a/ionic/platform/platform.ts +++ b/ionic/platform/platform.ts @@ -204,7 +204,7 @@ export class Platform { navigatorPlatform(val) { if (arguments.length) { - this._bPlt = val; + this._bPlt = (val || '').toLowerCase(); } return this._bPlt || ''; } diff --git a/ionic/platform/registry.ts b/ionic/platform/registry.ts index 5925b8b08d..286c297e5b 100644 --- a/ionic/platform/registry.ts +++ b/ionic/platform/registry.ts @@ -48,7 +48,7 @@ Platform.register({ ], settings: { activator: function(p) { - return (p.version().major >= 5) ? 'ripple' : 'none'; + return (p.version().major < 5 && p.navigatorPlatform().indexOf('linux') > -1) ? 'none' : 'ripple'; }, hoverCSS: false, keyboardHeight: 300,