Background in landscape mode on S60 5.0 is broken
authorSami Merilä <sami.merila@nokia.com>
Thu, 26 Nov 2009 11:50:29 +0000 (13:50 +0200)
committerJason McDonald <jason.mcdonald@nokia.com>
Fri, 27 Nov 2009 00:56:08 +0000 (10:56 +1000)
commita86721be8dedd8b007a217f8e10521c459224cd9
treee89236308db561f1d2d5a62580a5189a89d1cf19
parentdd0fe90d3287df1fad7a1613e35c493d7667e7f8
Background in landscape mode on S60 5.0 is broken

After initial fix, 99% of widgets draw temselves properly after
orientation switch. However, QScrollAreas lose their palette hash,
which causes scrollarea background to re-start from theme background
top-left.

As a correction, we re-set the theme palette hash after calling
QApplication::setPalette, since that clears palette hash.

Task-number: QTBUG-6125
Reviewed-by: Alessandro Portale
(cherry picked from commit 41f1276392444b9e46b30f3537a8a63af6fffc9d)
src/gui/styles/qs60style.cpp