-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS: modify route creates additional point #1726
Comments
I've tested this on iOS 15.0 and this issue does not exist. |
I've checked the console log for the above related errors and it doesn't seem to be related. |
I've looked even deeper into this and I see that the following events are fired:
This happens when I long click, it doesn't have to be a mid route point - i.e. simpler reproductions:
The |
Further investigation reveals this is related to a plugin we use, I opened an issue with it: |
The issue in the linked branch is solved. |
Changes that needs to be tested before this can be released (iOS, Android, Web):
|
There's a question whether the following issue will also create a situation where users will loose their local storage: #1698. Since this issue exists for some time now, I prefer to keep it open just a bit longer in order to avoid all users loosing their data due to the fix proposed here. |
Another direction is to try and use the same scheme and hostname used in ionic-webview.
And this part:
and the following edit for iOS only in file.service: This is still not running properly, so I'm not even sure it will keep the data, but if this direction is possible, it's a lot smaller than migrating to Capacitor... |
This will be fixed by migrating to Capacitor. #1698 |
* iOS: modify route creates additional point #1726 - remove webview plugin * #1726 - Fix iOs build (I hope), fix lottie poi animation * #1726 - Fix iOS build plugin name problem, fix tests * Use the plugin from the oroginal author and not from the fork * #1762 - remove incorrect unused import * Update to latest webview fix * #1698 - Migrate to Capacitor - remove plugins and add capacitor * #1698 - Migrate to Capacitor - Added purchase plugin * #1698 - Migrate to Capacitor - Added sqlite-ext plugin * #1698 - Migrate to Capacitor - add cordova-plugin-file * #1698 - Migrate to Capacitor - Added cordova-plugin-filetransfer * #1698 - Migrate to Capacitor - Fixed file plugin and added social sharing plugin * #1698 - Migrate to Capacitor - Add background geolocation plugin * #1698 - Migrate to Capacitor - update CI code * #1698 - Migrate to Capacitor - Add app and device plugins, fix CI * #1698 - Migrate to Capacitor - Add screen brightness and keep awake * #1698 - Migrate to Capacitor - Added capacitor camera plugin * #1698 - Migrate to Capacitor - Fix camera compilation error * #1698 - Migrate to Capacitor - Reduce cordova name in app, fix camera plugin usage * #1698 - Migrate to Capacitor - Fix export plist options to include provisioning profile * #1698 - Migrate to Capacitor - Fix icons, remove cordova config * #1698 - Migrate to Capacitor - Fix Add missing icons * #1698 - Migrate to Capacitor - Fix icons * #1698 - Migrate to Capacitor - improve url handling * #1698 - Migrate to Capacitor - added ouath plugin * #1698 - Migrate to Capacitor - added device orienation, remove is cordova, removed resume events * #1698 - Migrate to Capacitor - fix ios crash due to missing preferences * #1698 - Migrate to Capacitor - Fix iOS crash due to missing preference * #1698 - Migrate to Capacitor - Added vibration, removed some TODOs * #1698 - Migrate to Capacitor - replace capacitor file system with cordova due to large files, add in comment the migration to capasitor sqlite * #1698 - Migrate to Capacitor - missing files in previous commit - remove capacitor filesystem * #1698 - Migrate to Capacitor - Fix tests * #1698 - Migrate to Capacitor - replace cordova sqlite with capacitor's * #1698 - Migrate to Capacitor - Fix ios compilation, fix cache folder in android * #1698 - Migrate to Capacitor - Fix sqlite-community with patch-package * #1698 - Migrate to Capacitor - upgrade to angular 14 * #1698 - Migrate to Capacitor - Upgrade to material 13 * #1698 - Migrate to Capacitor - update flex layout * #1698 - Migrate to Capacitor - fix lint, update material to 14 * #1698 - Migrate to Capacitor - update other dependencies * #1698 - Migrate to Capacitor - remove more todos * #1698 - Migrate to Capacitor - Hide statusbar instaed of using a plugin * #1698 - Migrate to Capacitor - update ios version using patch package * #1698 - Migrate to Capacitor - update geolocation plugin version to 2.0.5 * #1698 - Migrate to Capacitor - change ios default version * #1698 - Migrate to Capacitor - Fix scss encoding and split it back * #1698 - Migrate to Capacitor - Fix pois sidebar and turn them into buttons * #1698 - Migrate to Capacitor - update eslint version * #1698 - Migrate to Capacitor - update capacitor to version 4.0.1 * #1698 - Migrate to Capacitor - update jdk to 11 * #1698 - Migrate to Capacitor - fix android icon * #1698 - Migrate to Capacitor - update more dependecies * #1698 - Migrate to Capacitor - fix icon and upgrade geolocation plugin to version 2.0.6 * #1698 - Migrate to Capacitor - Fix reading a file issue due to a bug in the cordova plugin * #1698 - Migrate to Capacitor - Fix zoom text size * #1698 - Migrate to Capacitor - fix merge from main * #1698 - Migrate to Capacitor - Move out of @ionic-native into @awesome-cordova-plugins * #1698 - Migrate to Capacitor - Fix ios cache folder, small UI improvement in progess dialog * #1698 - Migrate to Capacitor - added --prod to sync * #1698 - Migrate to Capacitor - Fix cap sync and remove the set-capacitor-version package * #1698 - Migrate to Capacitor - remove set-capacitor-version * #1698 - Migrate to Capacitor - Add CI print for the files that have changed * #1698 - Migrate to Capacitor - Fix CI version issues * #1698 - Migrate to Capacitor - Fix ios version change * #1698 - Migrate to Capacitor - update d3 to latest version and remove angular wrapper * #1698 - Migrate to Capacitor - See if android build tools are not needed? * #1698 - Migrate to Capacitor - remove unneeded code from android ci script * #1698 - Migrate to Capacitor - Added database migration code * #1698 - Migrate to Capacitor - Fix database name issue * #1698 - Migrate to Capacitor - Added native audio to support sound notifications * #1698 - Migrate to Capacitor - Fix file not found exception * #1698 - Migrate to Capacitor - Fix android database file location * #1698 - Migrate to Capacitor - remove commonjs warnings * #1698 - Migrate to Capacitor - add ios scheme to preserve local storage * #1698 - Migrate to Capacitor - code review changes
Fixed by #1743 |
Bug
What really happened
When using drag to create a new point along an existing route on an iOS device, the result route has two new points: one point where the drag started and another point where the drag ended.
What I did that caused the issue - step by step
My environment
The text was updated successfully, but these errors were encountered: