This issue has been reported many many times, but IE dev team ignored it.
I hope they fix it soon, it's the most annoying problem I have with IE7.