godotengine / godotengine/godot
iOS 18 TouchScreenButton not working.
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
Godot v4.2.stable.official [46dc27791]
### System information
iPhone 16 pro (iOS 18), iPad Air (5th Gen) (iOS 18)
### Issue description
I'm using a TouchScreenButton to make a phone game and the click isn't being registered on my iOS 18 devices. I have older phones running older iOS versions that work fine. When I build for my iOS 18 devices (iPad and iPhone 16) the TouchScreenButton "Pressed" signal is not being registered / the callback is not being called.
### Steps to reproduce
1) Create a TouchScreenButton with "Pressed" signal.
2) Add callback for Pressed signal to log something
3) Deploy to iOS 18 device
4) no button press registered
### Minimal reproduction project (MRP)
N/A
Contributor guide
Assessment
This issue has not been assessed yet.