Fix to #3351, dialogs reopening when attempting to close them

This commit is contained in:
Josh Dean 2012-01-16 18:23:49 -06:00 committed by Ghislain Seguin
parent 7a78822886
commit 87db1cf5de

View file

@ -33,7 +33,10 @@ $.widget( "mobile.dialog", $.mobile.widget, {
// this must be an anonymous function so that select menu dialogs can replace
// the close method. This is a change from previously just defining data-rel=back
// on the button and letting nav handle it
headerCloseButton.bind( "vclick", function() {
//
// Use click rather than vclick in order to prevent the possibility of unintentionally
// reopening the dialog if the dialog opening item was directly under the close button.
headerCloseButton.bind( "click", function() {
self.close();
});