diff -r c3690ec91ef8 -r 923ff622b8b9 src/hbcore/inputfw/hbinputmainwindow.cpp --- a/src/hbcore/inputfw/hbinputmainwindow.cpp Wed Jun 23 18:33:25 2010 +0300 +++ b/src/hbcore/inputfw/hbinputmainwindow.cpp Tue Jul 06 14:36:53 2010 +0300 @@ -70,7 +70,7 @@ HbInputTransparentWindow::HbInputTransparentWindow(QGraphicsItem *parent) : HbWidget(parent) { - setFlag(QGraphicsItem::ItemHasNoContents, false); + setFlag(QGraphicsItem::ItemUsesExtendedStyleOption, true); } @@ -300,8 +300,7 @@ // this is done to come on top of all the controls in symbian OS, done to overlap soft keys as well. RWindow *rWindow = static_cast(effectiveWinId()->DrawableWindow()); const int positionForeground(0); - rWindow->SetOrdinalPosition(positionForeground, - ECoeWinPriorityAlwaysAtFront); + rWindow->SetOrdinalPosition(positionForeground); #endif } @@ -316,7 +315,7 @@ #if defined(Q_OS_SYMBIAN) RWindow *rWindow = static_cast(effectiveWinId()->DrawableWindow()); const int positionBackground(-1); - rWindow->SetOrdinalPosition(positionBackground, ECoeWinPriorityNormal); + rWindow->SetOrdinalPosition(positionBackground); #endif }