When I create a modal Window with setDismissOnOutsideClick(true), it works for desktop browsers, but not for mobile Safari on the iPad. In that case, clicking outside the Window does not dismiss it. I am using SmartGWT EE 6.0p but have also tried with the 2018-06-08 nightly build of SmartGWT EE 6.1p. Details:
SmartClient Version: v11.0p_2017-02-20/Enterprise Deployment (built 2017-02-20)
iOS 10.3.3
Mobile Safari browser that is built into iOS
I can easily recreate the problem by modifying the code in your SmartGWT 6.1 (LGPL) showcase. If I add winModal.setDismissOnOutsideClick(true); to WindowModalitySample.java, an outside click works in a desktop browser, but not in Mobile Safari on an iPad.
Last year, we moved from SmartGWT EE 4.1p to 6.0p. It works in the older version with the same Mobile Safari browser.
Comment