[ZIPFLDR] Don't handle DFM_INVOKECOMMANDEX if you need DFM_INVOKECOMMAND (#6766)

ZipFldr responds incorrectly to DFM_INVOKECOMMANDEX, it needs to return E_NOTIMPL to get the DFM_INVOKECOMMAND message.
This commit is contained in:
Whindmar Saksit 2024-05-02 19:01:38 +02:00 committed by GitHub
parent 07d55ce1cf
commit bbb3b00398
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -380,7 +380,6 @@ public:
ici.lpVerb = MAKEINTRESOURCEA(wParam);
return spContextMenu->InvokeCommand(&ici);
}
case DFM_INVOKECOMMANDEX:
case DFM_GETDEFSTATICID: // Required for Windows 7 to pick a default
return S_FALSE;
}