Last modified: 2013-04-10 06:55:58 UTC
Created attachment 12058 [details] Screenshot of initial view with filtered list In IE9, the "Filter list" text that is in the field as a placeholder, is immediately used as a filter (also in earlier versions of IE). Steps to reproduce: 1. Go to URL. Observed: I. List appears to be filtered. See screenshot. Expected: II. List should only be filtered if a user adds text to filter on.
Other screenshot in earlier feedback: https://translatewiki.net/wiki/File:New_interface_bugs,_German,_1.png
Related URL: https://gerrit.wikimedia.org/r/58301 (Gerrit Change Ib483b4d15034eaf726a7a0d42ab4f5170fc5abde)
My understanding is that it happens because in IE jquery.placeholder is applied to all the fields on the page in resources/mediawiki.page/mediawiki.page.ready.js and causes .val() to return the placeholder text. As an experiment, I tried replacing the core jquery.placeholder.js with the plugin of the same name from here: https://github.com/mathiasbynens/jquery-placeholder Everything just worked, including the placeholder in the search box.
Related URL: https://gerrit.wikimedia.org/r/58423 (Gerrit Change If3a035c3f07723c6e25eac1b2d829a85dc9b481f)