diff --git a/ionic/platform/platform.ts b/ionic/platform/platform.ts index 0f53ae186b..f83df19bf6 100644 --- a/ionic/platform/platform.ts +++ b/ionic/platform/platform.ts @@ -110,6 +110,16 @@ export class Platform { return this._versions; } + + version() { + for (let platformName in this._versions) { + if (this._versions[platformName]) { + return this._versions[platformName]; + } + } + return {}; + } + /** * @returns {promise} * @description diff --git a/ionic/platform/registry.ts b/ionic/platform/registry.ts index 28bd5b4e0c..5925b8b08d 100644 --- a/ionic/platform/registry.ts +++ b/ionic/platform/registry.ts @@ -47,6 +47,9 @@ Platform.register({ 'tablet' ], settings: { + activator: function(p) { + return (p.version().major >= 5) ? 'ripple' : 'none'; + }, hoverCSS: false, keyboardHeight: 300, mode: 'md',