Consider data-role when picking page transition.

Re-use existing "isDialog" variable in changePage,
instead of just looking at settings.role.
This commit is contained in:
James Brady 2011-07-27 12:24:41 +01:00
parent 705ed4f308
commit 9cf3a60dee

View file

@ -911,7 +911,7 @@
// Make sure we have a transition defined.
settings.transition = settings.transition
|| ( ( historyDir && !activeIsInitialPage ) ? active.transition : undefined )
|| ( settings.role === "dialog" ? $.mobile.defaultDialogTransition : $.mobile.defaultPageTransition );
|| ( isDialog ? $.mobile.defaultDialogTransition : $.mobile.defaultPageTransition );
// If we're navigating back in the URL history, set reverse accordingly.
settings.reverse = settings.reverse || historyDir < 0;