--- a/javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/src/swtcaptionedcontrol.cpp Tue May 25 12:34:19 2010 +0300
+++ b/javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/src/swtcaptionedcontrol.cpp Wed Jun 09 09:34:07 2010 +0300
@@ -90,7 +90,16 @@
if (iChild)
{
- iChild->CoeControl().SetSize(iSize);
+ // Divert the job to UiUtils if this is an editor open for split view editing.
+ MSwtUiUtils& utils = iChild->GetShell().Display().UiUtils();
+ if (utils.SplitInputView() == iChild)
+ {
+ utils.SetSplitInputViewSize(iSize);
+ }
+ else
+ {
+ iChild->CoeControl().SetSize(iSize);
+ }
}
}
@@ -674,6 +683,7 @@
{
iPointerGrabbingControl = NULL;
ASwtControlBase::SetSwtFocus(KSwtFocusByPointer);
+ PostMouseEventL(aPointerEvent);
}
}
#endif // RD_SCALABLE_UI_V2