added check for close button to fix issue #84 #97
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When clicking on the Close button in dialog mode, first jQuery Mobile handles the click and navigates back one page, THEN the datebox widget handles the click again and does the same (by calling
dialog('close')
). This change adds a member to thepayload
argument passed to_dateboxHandler
indicating that the 'close' event was triggered with a click on the Close button; this flag is then checked within theclose
method to detect whether it is necessary to calldialog('close')
or not.