diff -r 0ed94ceaa377 -r cb62a4f66ebe widgets/widgetapp/src/WidgetUiWindowView.cpp --- a/widgets/widgetapp/src/WidgetUiWindowView.cpp Thu Dec 17 09:20:16 2009 +0200 +++ b/widgets/widgetapp/src/WidgetUiWindowView.cpp Thu Jan 07 13:31:38 2010 +0200 @@ -323,6 +323,13 @@ TBool visible(iStatusPaneVisible); + // non-touch: always show status pane in landscape if softkeys are visible + if (!visible && Cba()->IsVisible() && + AknLayoutUtils::CbaLocation() != AknLayoutUtils::EAknCbaLocationBottom) + { + visible = ETrue; + } + StatusPane()->MakeVisible(visible); if (visible && StatusPane()->CurrentLayoutResId() != R_AVKON_STATUS_PANE_LAYOUT_USUAL_FLAT)