Consider the following scenario:
- Open HTML page containing <input type="file"> UI element in IE by entering URL in the address bar and hitting Enter
- Right after the page is open, click Browse button provided by <input type="file"> UI element
- An open file dialog will be opened.
- Wait for some time (about 3-5 seconds) and you'll see that the dialog is blinking, like if it's being redrawn multiple times without using a buffer
Note that if you wait for about 5 seconds after hitting Enter in Step #1, you won't notice that bug - i.e. the dialog won't be blinking.
I can reproduce this bug in the following environments:
- Russian IE9 v9.0.8112.16421 (update 9.0.12) in Russian Windows 7
- English IE9 v9.0.8112.16421 (update 9.0.11) in English Windows Server 2008
It seems it's impossible to attach a file so I'll just paste HTML which can be used for testing:
<!DOCTYPE html>
<html>
<head>
<title>Test page</title>
</head>
<body>
<input type="file" />
</body>
</html>