mapsplugin / cordova-plugin-googlemaps

Google Maps plugin for Cordova
Apache License 2.0
1.66k stars 916 forks source link

Upgrading to 2.4.6 causes Back button randomly unresponsive iOS build #2531

Closed xinfengmich closed 5 years ago

xinfengmich commented 5 years ago

When using "cordova-plugin-googlemaps": "2.2.9", "cordova-plugin-googlemaps-sdk": "git+https://github.com/mapsplugin/cordova-plugin-googlemaps-sdk.git#2.6.0", Back Button on iOS navigation bar functions well.

But after upgrading to "cordova-plugin-googlemaps": "2.4.6", Back Button on iOS navigation bar become unresponsive randomly, sometimes need click multiple times to function.

Then tried the lower version "cordova-plugin-googlemaps": "^2.3.8", "cordova-plugin-googlemaps-sdk": "git+https://github.com/mapsplugin/cordova-plugin-googlemaps-sdk.git#2.7.0", Back Button on iOS navigation bar functions well again.

We use "@ionic-native/google-maps": "4.15.1", and environment as below: $ ionic info

Ionic:

ionic (Ionic CLI) : 4.5.0 (/usr/local/lib/node_modules/ionic) Ionic Framework : ionic-angular 3.9.2 @ionic/app-scripts : 3.2.1

Cordova:

cordova (Cordova CLI) : 8.1.2 (cordova-lib@8.1.1) Cordova Platforms : android 7.1.2, ios 4.5.5 Cordova Plugins : cordova-plugin-ionic 4.1.7, cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 1.1.1, (and 23 other plugins)

System:

Android SDK Tools : 26.1.1 (/Users/xinfeng/Applications/Android) ios-deploy : 1.9.2 NodeJS : v9.6.1 (/usr/local/Cellar/node/9.6.1/bin/node) npm : 6.5.0 OS : macOS High Sierra Xcode : Xcode 10.1 Build version 10B61

I'm submitting a ... (check one with "x")

OS: (check one with "x")

cordova information: (run $> cordova plugin list)

insert the output from the command here

If you use @ionic-native/google-maps, please tell the package.json (only @ionic-native/core and @ionic-native/google-maps are fine mostly)

@ionic-native/core :   "4.16.0"
@ionic-native/google-maps : "4.15.1"

Current behavior:

Expected behavior:

Screen capture or video record:

Related code, data or error log (please format your code or data):

Please share your project files on Github or others(Bitbucket, Gitlabs...etc).
If you don't want to share your project files, please create a demo project, then share it.

Screen captures, and/or native logs(such as Logcat, xcode logs) are appreciate.

Giving much information, you are waiting time is less.
Thank you for your cooperation.

Support this plugin activity

I appreicate if you give me a beer :beer: from here

wf9a5m75 commented 5 years ago

Please share your project files on github repository.

wf9a5m75 commented 5 years ago

Ping

wf9a5m75 commented 5 years ago

Since there is no response for a while, I close this thread.

xinfengmich commented 5 years ago

Sorry, I am not able to share the source code, but trying to replicate it in a sample project. Will keep you posted. Sorry for the late reply.

On Sat, Dec 29, 2018 at 4:05 PM Masashi Katsumata notifications@github.com wrote:

Closed #2531 https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/2531.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/2531#event-2048215752, or mute the thread https://github.com/notifications/unsubscribe-auth/AGIEGdoJnBR6lQv4UIYOQO-o_wRFXdmaks5u99kGgaJpZM4ZeSYB .

-- Xin Feng University of Michigan ITS AIS Resource Pools Application Developer Senior

Mapiac commented 5 years ago

@xinfengmich what was your fix or discovered cause? Was the map itself disappearing on first back button press?