From 0dcff569691f141f25e53e7a3f932cebfbe08042 Mon Sep 17 00:00:00 2001 From: Guillaume Lajarige Date: Wed, 25 May 2016 13:44:22 +0000 Subject: [PATCH] =?UTF-8?q?Customer=20portal=20:=20Good=20Vibrations=20?= =?UTF-8?q?=E2=99=AB=E2=99=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SVN:trunk[4149] --- .../portal/web/js/portal_form_handler.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/datamodels/2.x/itop-portal-base/portal/web/js/portal_form_handler.js b/datamodels/2.x/itop-portal-base/portal/web/js/portal_form_handler.js index eb2c8316b3..9252b7a136 100644 --- a/datamodels/2.x/itop-portal-base/portal/web/js/portal_form_handler.js +++ b/datamodels/2.x/itop-portal-base/portal/web/js/portal_form_handler.js @@ -51,6 +51,12 @@ $(function() oEvent.preventDefault(); var me = this; + // EasterEgg : Vibrate on submit + if(window.navigator.vibrate) + { + window.navigator.vibrate(200); + } + // Validating fields prior to post (Client side) var bIsValid = me.options.field_set.triggerHandler('validate'); // Retrieving stimulus name @@ -200,6 +206,11 @@ $(function() // Else go to the first invalid field else { + // EasterEgg : Vibrate on submit + if(window.navigator.vibrate) + { + window.navigator.vibrate([200, 100, 200]); + } this.element.find('.has-error')[0].scrollIntoView(); } },