- Issue created by @John_B
- 🇷🇸Serbia levmyshkin Novi Sad, Serbia
Hi john_b, you can try to use 'Dialog' style for popup instead of 'Modal' type. But I think there will be still position: fixed. Also if popup window is wider than phone screen it resizes the page.
But I agree jQuery UI dialog is not responsive in iOS Safari. EBT Webform Popup uses default Drupal dialogs:
https://www.drupal.org/docs/develop/drupal-apis/ajax-api/ajax-dialog-boxes →And this implementation uses jQuery UI Dialog, which is not supported anymore:
https://blog.jqueryui.com/2021/10/jquery-maintainers-update-and-transiti...
https://github.com/jquery/jquery-ui/issues/2246#issuecomment-2087497491I can't use
.ui-dialog {position:absolute !important;}in EBT Webform Popup, because it can break "Dialog" style for popup on other sites.
If you think that jQuery UI Dialog is working not right, you should raise a issue for Drupal Core, because it's a part of core functionality.