diff --git a/js/jquery.mobile.collapsible.js b/js/jquery.mobile.collapsible.js index a416276e..7614713f 100644 --- a/js/jquery.mobile.collapsible.js +++ b/js/jquery.mobile.collapsible.js @@ -135,6 +135,7 @@ $.widget( "mobile.collapsible", $.mobile.widget, { .toggleClass( "ui-corner-bottom", isCollapse ); collapsibleContent.toggleClass( "ui-corner-bottom", !isCollapse ); } + collapsibleContent.trigger( "contentmodified" ); } }) .trigger( o.collapsed ? "collapse" : "expand" ); diff --git a/js/jquery.mobile.fixHeaderFooter.js b/js/jquery.mobile.fixHeaderFooter.js index 5aca7d7c..4c093208 100644 --- a/js/jquery.mobile.fixHeaderFooter.js +++ b/js/jquery.mobile.fixHeaderFooter.js @@ -148,7 +148,7 @@ $.mobile.fixedToolbars = (function() { stateBefore = null; }); - $window.bind( "resize", showEventCallback ); + $window.bind( "resize contentmodified", showEventCallback ); }); // 1. Before page is shown, check for duplicate footer diff --git a/js/jquery.mobile.listview.js b/js/jquery.mobile.listview.js index 62c66d35..eb543238 100644 --- a/js/jquery.mobile.listview.js +++ b/js/jquery.mobile.listview.js @@ -106,6 +106,9 @@ $.widget( "mobile.listview", $.mobile.widget, { .not(".ui-li-icon") .addClass( "ui-corner-bl" ); } + if ( !create ) { + this.element.trigger( "contentmodified" ); + } }, refresh: function( create ) {