From 8076009fb4ca755139dd02ed97cc4e98b809866b Mon Sep 17 00:00:00 2001 From: Mo Bitar Date: Sun, 15 Jan 2017 12:41:57 -0600 Subject: [PATCH] disable html5 if running in electron --- app/assets/javascripts/app/frontend/routes.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/assets/javascripts/app/frontend/routes.js b/app/assets/javascripts/app/frontend/routes.js index bc2035aec..a62a236e7 100644 --- a/app/assets/javascripts/app/frontend/routes.js +++ b/app/assets/javascripts/app/frontend/routes.js @@ -20,16 +20,18 @@ angular.module('app.frontend') // Default fall back route $urlRouterProvider.otherwise(function($injector, $location){ var state = $injector.get('$state'); - console.log("fallback"); state.go('home'); return $location.path(); }); - if(window.history && window.history.pushState) { - $locationProvider.html5Mode({ - enabled: true, - requireBase: false - }); + var runningInElectron = process.versions['electron']; + if(!runningInElectron) { + if (window.history && window.history.pushState) { + $locationProvider.html5Mode({ + enabled: true, + requireBase: false + }); + } } });