diff --git a/docs/lists/docs-lists.html b/docs/lists/docs-lists.html
index 8347ced2baa..85b6a77800d 100755
--- a/docs/lists/docs-lists.html
+++ b/docs/lists/docs-lists.html
@@ -81,6 +81,7 @@
Text formatting & counts
Thumbnails & icons
To add thumbnails to the left of a list item, simply add an image inside a list item as the first child element. The framework will scale the image to 80 pixels square. To use standard 16x16 pixel icons in list items, add the class of ui-li-icon to the image element to size.
List with thumbnail images
+ List with wide thumbnail images
List with icon images
Inset lists
diff --git a/docs/lists/images/flag-de.png b/docs/lists/images/flag-de.png
new file mode 100644
index 00000000000..68a22c19bf9
Binary files /dev/null and b/docs/lists/images/flag-de.png differ
diff --git a/docs/lists/images/flag-fr.png b/docs/lists/images/flag-fr.png
new file mode 100644
index 00000000000..54ccde4f344
Binary files /dev/null and b/docs/lists/images/flag-fr.png differ
diff --git a/docs/lists/images/flag-gb.png b/docs/lists/images/flag-gb.png
new file mode 100644
index 00000000000..37f63352bfe
Binary files /dev/null and b/docs/lists/images/flag-gb.png differ
diff --git a/docs/lists/images/flag-jp.png b/docs/lists/images/flag-jp.png
new file mode 100644
index 00000000000..ee165024c5b
Binary files /dev/null and b/docs/lists/images/flag-jp.png differ
diff --git a/docs/lists/images/flag-se.png b/docs/lists/images/flag-se.png
new file mode 100644
index 00000000000..085498b9c13
Binary files /dev/null and b/docs/lists/images/flag-se.png differ
diff --git a/docs/lists/images/flag-us.png b/docs/lists/images/flag-us.png
new file mode 100644
index 00000000000..7ab3bd98700
Binary files /dev/null and b/docs/lists/images/flag-us.png differ
diff --git a/docs/lists/lists-widethumbnails.html b/docs/lists/lists-widethumbnails.html
new file mode 100644
index 00000000000..103cb5ae3df
--- /dev/null
+++ b/docs/lists/lists-widethumbnails.html
@@ -0,0 +1,40 @@
+
+
+
+
+ jQuery Mobile Docs - Lists
+
+
+
+
+
+
+
+
+
+
+
+
Wide Thumbnails
+
Home
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/js/jquery.mobile.forms.textinput.js b/js/jquery.mobile.forms.textinput.js
index 72bbd438f1e..aac6a79ad70 100644
--- a/js/jquery.mobile.forms.textinput.js
+++ b/js/jquery.mobile.forms.textinput.js
@@ -53,7 +53,10 @@ $.widget( "mobile.textinput", $.mobile.widget, {
}
toggleClear();
- input.keyup(toggleClear);
+ input.keyup(toggleClear);
+ input.parents("form").submit(function() {
+ return false;
+ });
}
else{
input.addClass('ui-corner-all ui-shadow-inset' + themeclass);
diff --git a/js/jquery.mobile.listview.filter.js b/js/jquery.mobile.listview.filter.js
index 1ea73544e09..68f2650c089 100644
--- a/js/jquery.mobile.listview.filter.js
+++ b/js/jquery.mobile.listview.filter.js
@@ -17,6 +17,14 @@ $( ":jqmData(role='listview')" ).live( "listviewcreate", function() {
return;
}
+ // using custom style faster than iterating over list and calling .hide()
+ // http://www.learningjquery.com/2010/05/now-you-see-me-showhide-performance
+ var head = document.getElementsByTagName("head")[0] || document.documentElement,
+ style = document.createElement("style");
+ style.type = "text/css";
+ style.appendChild( document.createTextNode( "li.ui-listview-filter-hide { display: none; }" ) );
+ head.insertBefore( style, head.firstChild );
+
var wrapper = $( "