case ONEPARAM_ROUTINE_SETPROCDEFLAYOUT:
{
PPROCESSINFO ppi;
- if (Param & LAYOUT_ORIENTATIONMASK)
+ if (Param & LAYOUT_ORIENTATIONMASK || Param == LAYOUT_LTR)
{
ppi = PsGetCurrentProcessWin32Process();
ppi->dwLayout = Param;
break;
case ONEPARAM_ROUTINE_CREATESYSTEMTHREADS:
- Result = CreateSystemThreads(Param);
+ Result = UserSystemThreadProc(Param);
break;
case ONEPARAM_ROUTINE_LOCKFOREGNDWINDOW:
{
break;
}
+ if (MsqIsHung(Window->head.pti))
+ {
+ // TODO: Make the window ghosted and activate.
+ break;
+ }
if (fAltTab)
{
if (Window->style & WS_MINIMIZE)