Form isn't shown on iOS <= 16.2
wilddom opened this issue ยท 3 comments
Please use the ๐ reaction to show that you are affected by the same issue. Please don't comment if you have no relevant information to add!
Describe the bug
Form isn't shown on iOS<=16.2 but works fine on iOS starting with 16.4. Maybe related to #2032
To Reproduce
Open external form link.
Nextcloud (please complete the following information):
- Nextcloud-Version: 29.0.0
- Forms-Version: 4.2.3
Smartphone (please complete the following information):
- Device: iPhone (model doesn't matter)
- OS: iOs<=16.2 (works on iOs 16.4)
- Browser: safari
Browser log
Not available. After user reports tested in simulator of appetize.io
On lambdatest.com I could reproduce the issue with iOS 16.2, 16.4 seems to be working fine.
@susnux I think it might be related to a user picker or something like that. Might this be coming from one of our dependencies? I can't find the regex at that position of *.mjs file anywhere in our code: \\B(?<![^a-z0-9_\\-@.'\\s])
Edit: I think I found it: https://github.com/nextcloud-libraries/nextcloud-vue/blob/a2854e9cb99d0c14108180cbcee67f6240dfed70/src/mixins/richEditor/index.js#L32
Upstream issue: nextcloud-libraries/nextcloud-vue#5589
May want to keep this open until my fix is released by the Vue library. It's targeted for 8.17.0.