We are using popups api in one of our project. We are now in testing phase and client testers are very confused with this behavior - they have a popup dialog and they click somewhere outside of a popup and that is closing popup. Users find this very annoying, so I guess this is a usability problem for them.
I have found that a next line in popups.js is registering closing of a popup dialog when overlay div is clicked:
564: $overlay.click(function(){Popups.close();});
Can we add an option for this something like:
if (options.closeOnOverlayClick) {
$overlay.click(function(){Popups.close();});
}
Comments
Comment #1
sonictruth commentedBumping this. I would like to see this as an option too.
We are in the same boat, it only came up in user testing. For those of us that are used to this functionality from lightbox etc it makes sense but for noob users it seems to be a stumbling block.
I guess I will have to hack the js for now.
Comment #2
Hunabku commentedsubscribe