diff -r 3d340a0166ff -r 941195f2d488 uifw/EikStd/coctlsrc/eikspmod.cpp --- a/uifw/EikStd/coctlsrc/eikspmod.cpp Tue May 11 16:27:42 2010 +0300 +++ b/uifw/EikStd/coctlsrc/eikspmod.cpp Tue May 25 12:58:19 2010 +0300 @@ -1495,8 +1495,17 @@ } case EEikStatusPaneUidSignal: { - layout = - aknLayoutScalable_Avkon.signal_pane( 13 ).LayoutLine(); + if (aLayoutId + == R_AVKON_WIDESCREEN_PANE_LAYOUT_IDLE_FLAT_NO_SOFTKEYS) + { + layout + = aknLayoutScalable_Avkon.signal_pane(2).LayoutLine(); + } + else + { + layout + = aknLayoutScalable_Avkon.signal_pane(13).LayoutLine(); + } break; } case EEikStatusPaneUidTitle: @@ -1530,8 +1539,17 @@ } case EEikStatusPaneUidBattery: { - layout = - aknLayoutScalable_Avkon.battery_pane( 13 ).LayoutLine(); + if (aLayoutId + == R_AVKON_WIDESCREEN_PANE_LAYOUT_IDLE_FLAT_NO_SOFTKEYS) + { + layout + = aknLayoutScalable_Avkon.battery_pane(2).LayoutLine(); + } + else + { + layout + = aknLayoutScalable_Avkon.battery_pane(13).LayoutLine(); + } break; } case EEikStatusPaneUidDigitalClock: