From dc57ab1e34ecdc031a431b82f3884300c311755d Mon Sep 17 00:00:00 2001 From: KryptoPX Date: Tue, 29 Nov 2022 16:01:09 +0100 Subject: [PATCH] moved listener to componentDidMount --- packages/app/src/App.jsx | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/packages/app/src/App.jsx b/packages/app/src/App.jsx index 0e1000c5..f5af5326 100755 --- a/packages/app/src/App.jsx +++ b/packages/app/src/App.jsx @@ -106,17 +106,6 @@ class App extends React.Component { // append var to #root document.getElementById("root").classList.add("electron") } - - if (this.publicMethods.isAppCapacitor()) { - // prevent back button to close app - CapacitorApp.addListener('backButton', ({ canGoBack }) => { - if (!canGoBack) { - CapacitorApp.exitApp(); - } else { - window.history.back(); - } - }); - } } static publicEvents = { @@ -431,6 +420,14 @@ class App extends React.Component { StatusBar.setOverlaysWebView({ overlay: true }) //window.app.hideStatusBar() + + CapacitorApp.addListener('backButton', ({ canGoBack }) => { + if (!canGoBack) { + CapacitorApp.exitApp(); + } else { + window.history.back(); + } + }); } const userAgentPlatform = window.navigator.userAgent.toLowerCase()