Browse Source

Taskbar10: Fixed inactive (for now) case

pull/1080/head 22000.556.42.39_efd52cf
Valentin-Gabriel Radu 4 years ago committed by GitHub
parent
commit
efd52cf951
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 6
      ExplorerPatcher/TaskbarCenter.c

6
ExplorerPatcher/TaskbarCenter.c

@ -478,8 +478,8 @@ BOOL TaskbarCenter_SHWindowsPolicy(REFIID riid) @@ -478,8 +478,8 @@ BOOL TaskbarCenter_SHWindowsPolicy(REFIID riid)
}
else if (*((unsigned char*)_ReturnAddress() + 8) == 0x84 && VirtualProtect((unsigned char*)_ReturnAddress() + 13, 2, PAGE_EXECUTE_READWRITE, &flOldProtect))
{
*((unsigned char*)_ReturnAddress() + 13) += 0x90;
*((unsigned char*)_ReturnAddress() + 13) += 0x90;
*((unsigned char*)_ReturnAddress() + 13) = 0x90;
*((unsigned char*)_ReturnAddress() + 14) = 0x90;
VirtualProtect((unsigned char*)_ReturnAddress() + 13, 2, flOldProtect, &flOldProtect);
}
bTaskbarCenterHasPatchedSHWindowsPolicy = TRUE;
@ -487,4 +487,4 @@ BOOL TaskbarCenter_SHWindowsPolicy(REFIID riid) @@ -487,4 +487,4 @@ BOOL TaskbarCenter_SHWindowsPolicy(REFIID riid)
return 1;
}
return SHWindowsPolicy(riid);
}
}

Loading…
Cancel
Save