{"action":"created","issue":{"url":"https://api.github.com/repos/ionic-team/ionic-native-google-maps/issues/147","repository_url":"https://api.github.com/repos/ionic-team/ionic-native-google-maps","labels_url":"https://api.github.com/repos/ionic-team/ionic-native-google-maps/issues/147/labels{/name}","comments_url":"https://api.github.com/repos/ionic-team/ionic-native-google-maps/issues/147/comments","events_url":"https://api.github.com/repos/ionic-team/ionic-native-google-maps/issues/147/events","html_url":"https://github.com/ionic-team/ionic-native-google-maps/issues/147","id":392158113,"node_id":"MDU6SXNzdWUzOTIxNTgxMTM=","number":147,"title":"Ionic Header Buttons Click Area Issue","user":{"login":"lordsteggu","id":1150753,"node_id":"MDQ6VXNlcjExNTA3NTM=","avatar_url":"https://avatars3.githubusercontent.com/u/1150753?v=4","gravatar_id":"","url":"https://api.github.com/users/lordsteggu","html_url":"https://github.com/lordsteggu","followers_url":"https://api.github.com/users/lordsteggu/followers","following_url":"https://api.github.com/users/lordsteggu/following{/other_user}","gists_url":"https://api.github.com/users/lordsteggu/gists{/gist_id}","starred_url":"https://api.github.com/users/lordsteggu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lordsteggu/subscriptions","organizations_url":"https://api.github.com/users/lordsteggu/orgs","repos_url":"https://api.github.com/users/lordsteggu/repos","events_url":"https://api.github.com/users/lordsteggu/events{/privacy}","received_events_url":"https://api.github.com/users/lordsteggu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2018-12-18T13:32:29Z","updated_at":"2019-01-02T23:07:14Z","closed_at":null,"author_association":"NONE","body":"**I'm submitting a ...**  (check one with \"x\")\r\n- [ ] question\r\n- [x] any problem or bug report\r\n- [ ] feature request\r\n\r\n**If you choose 'problem or bug report', please select OS:**  (check one with \"x\")\r\n- [ ] **Android**\r\n- [x] **iOS**\r\n- [ ] **Browser**\r\n\r\n**cordova information:**  (run `$> cordova plugin list`) \r\n\r\n```\r\ncom-sarriaroman-photoviewer 1.1.18 \"PhotoViewer\"\r\ncordova-plugin-3dtouch 1.3.5 \"3D Touch\"\r\ncordova-plugin-add-swift-support 1.7.1 \"AddSwiftSupport\"\r\ncordova-plugin-camera 4.0.3 \"Camera\"\r\ncordova-plugin-compat 1.2.0 \"Compat\"\r\ncordova-plugin-console 1.1.0 \"Console\"\r\ncordova-plugin-customurlscheme 4.3.0 \"Custom URL scheme\"\r\ncordova-plugin-device 2.0.2 \"Device\"\r\ncordova-plugin-dialogs 1.3.4 \"Notification\"\r\ncordova-plugin-file 4.3.3 \"File\"\r\ncordova-plugin-geolocation 4.0.1 \"Geolocation\"\r\ncordova-plugin-googlemaps 2.4.6 \"cordova-plugin-googlemaps\"\r\ncordova-plugin-inappbrowser 1.7.2 \"InAppBrowser\"\r\ncordova-plugin-ionic-keyboard 2.1.3 \"cordova-plugin-ionic-keyboard\"\r\ncordova-plugin-ionic-webview 2.3.1 \"cordova-plugin-ionic-webview\"\r\ncordova-plugin-nativegeocoder 2.0.5 \"NativeGeocoder\"\r\ncordova-plugin-network-information 2.0.1 \"Network Information\"\r\ncordova-plugin-safariviewcontroller 1.5.4 \"SafariViewController\"\r\ncordova-plugin-screen-orientation 2.0.2 \"Screen Orientation\"\r\ncordova-plugin-secure-storage 2.6.8 \"SecureStorage\"\r\ncordova-plugin-shortcuts-android 0.1.0 \"Android Shortcuts\"\r\ncordova-plugin-splashscreen 5.0.2 \"Splashscreen\"\r\ncordova-plugin-statusbar 2.4.2 \"StatusBar\"\r\ncordova-plugin-whitelist 1.3.3 \"Whitelist\"\r\ncordova-plugin-x-socialsharing 5.4.3 \"SocialSharing\"\r\ncordova-sqlite-storage 2.5.2 \"Cordova sqlite storage plugin\"\r\ncordova-wheel-selector-plugin 1.0.0 \"Cordova Wheel Selector Plugin\"\r\ncordova.plugins.diagnostic 3.9.2 \"Diagnostic\"\r\nes6-promise-plugin 4.2.2 \"Promise\"\r\ninfo.protonet.imageresizer 0.1.1 \"Image Resizer\"\r\nphonegap-plugin-barcodescanner 7.1.2 \"BarcodeScanner\"\r\n```\r\n\r\n**If you use `@ionic-native/google-maps`, please tell the package.json (only `@ionic-native/core` and `@ionic-native/google-maps` are fine mostly)**\r\n    \"@ionic-native/core\": \"^4.5.2\",\r\n    \"@ionic-native/google-maps\": \"^4.5.3\",\r\n\r\nJust in case I also updated to the latest ionic native maps  and core\r\n    \"@ionic-native/core\": \"^4.18.0\",\r\n    \"@ionic-native/google-maps\": \"^4.15.1\",\r\n\r\nThe more information I give you the easier it will be to get to the bottom of it.\r\n\r\n**Current behavior:**\r\nWhen clicking on any buttons in the header bar you will notice they do not click correctly, you have to click slightly below or slightly above. This affects and ion button in the ion-navbar / ion-toolbar.\r\n\r\nIf I manually inspect and position them down the page, outside of the header itself, the buttons click perfectly as expected.\r\n\r\nThis issue only presents itself when I install the google maps plugin, and I believe it has only been since 2.4.5 onwards, which uses the new cocoapod setup.\r\n\r\nI never noticed it before.\r\n\r\n**Expected behavior:**\r\nClicking buttons on the header bar should be affected no matter where abouts you press on them\r\n\r\n**Screen capture or video record:**\r\nhttps://puu.sh/CjwT6/35fb36756d.mp4\r\n\r\nYou can see I am pressing the Menu button dead center, then I shift my finger down below it slightly, and then it activates the press. When the google maps plugin is not installed the button presses as expected.\r\n\r\nThis only occurs on ios, android doesn't seem to have any issues with the map plugin when deploying to device. Only ios deployed to device has issues.\r\nAnd it also only occurs when the google maps plugin is installed.\r\n\r\nThis is on ios 12\r\nIPhone 6s & 7\r\n\r\n**Github Demo**\r\nhttps://github.com/lordsteggu/HeaderDemo/tree/master\r\n```\r\nEasiest way to test it is to install the app on ios device with the google plugin and cocoapods install.\r\nCheck the menu button.\r\nUninstall google maps plugin \r\nThen check menu button again"},"comment":{"url":"https://api.github.com/repos/ionic-team/ionic-native-google-maps/issues/comments/451013343","html_url":"https://github.com/ionic-team/ionic-native-google-maps/issues/147#issuecomment-451013343","issue_url":"https://api.github.com/repos/ionic-team/ionic-native-google-maps/issues/147","id":451013343,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MTAxMzM0Mw==","user":{"login":"int128fly","id":11476135,"node_id":"MDQ6VXNlcjExNDc2MTM1","avatar_url":"https://avatars1.githubusercontent.com/u/11476135?v=4","gravatar_id":"","url":"https://api.github.com/users/int128fly","html_url":"https://github.com/int128fly","followers_url":"https://api.github.com/users/int128fly/followers","following_url":"https://api.github.com/users/int128fly/following{/other_user}","gists_url":"https://api.github.com/users/int128fly/gists{/gist_id}","starred_url":"https://api.github.com/users/int128fly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/int128fly/subscriptions","organizations_url":"https://api.github.com/users/int128fly/orgs","repos_url":"https://api.github.com/users/int128fly/repos","events_url":"https://api.github.com/users/int128fly/events{/privacy}","received_events_url":"https://api.github.com/users/int128fly/received_events","type":"User","site_admin":false},"created_at":"2019-01-02T23:07:14Z","updated_at":"2019-01-02T23:07:14Z","author_association":"NONE","body":"that issue look extremely similar to mine, I currently to reproduce it with a new project also, just cordova-plugin-googlemaps doesn't seem enough, it's probably something else. If your looking for a quick fix install the version 2.3.6 of cordova-plugin-googlemaps.\r\n\r\n```\r\nionic cordova plugin add cordova-plugin-googlemaps@2.3.6 --variable API_KEY_FOR_ANDROID=\"...\" --variable API_KEY_FOR_IOS=\"...\"\r\n```"}}
{"actor":{"display_login":"int128fly"}}