From 0e3caffc0ca5e5617ee6d494d28a2c180227c09a Mon Sep 17 00:00:00 2001 From: Misha Koshelev Date: Sun, 4 Feb 2007 01:07:15 -0600 Subject: msi: InstallPackage check for UI level must not disregard INSTALLUILEVEL flags. --- dlls/msi/action.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/msi/action.c b/dlls/msi/action.c index 0c8ac79..89bf1dd 100644 --- a/dlls/msi/action.c +++ b/dlls/msi/action.c @@ -642,7 +642,7 @@ UINT MSI_InstallPackage( MSIPACKAGE *pac msi_apply_transforms( package ); msi_apply_patches( package ); - if ( msi_get_property_int(package, szUILevel, 0) >= INSTALLUILEVEL_REDUCED ) + if ( (msi_get_property_int(package, szUILevel, 0) & INSTALLUILEVEL_FULL) >= INSTALLUILEVEL_REDUCED ) { package->script->InWhatSequence |= SEQUENCE_UI; rc = ACTION_ProcessUISequence(package); -- 1.4.1