A while ago, I filed a bug report for SumatraPDF (https://portableapps.com/node/65018). When I open multiple files, by marking them in Windows Explorer and pressing the Return key, SumatraPDF will overwrite its settings with a default version.
I experimented with \SumatraPDFPortable\App\AppInfo\Launcher\SumatraPDFPortable.ini and added the following parameters to [Launch]:
SplashTime=2000
LaunchAppAfterSplash=true
CloseEXE=%PAL:PortableAppsDir%\SumatraPDFPortable.exe
These parameters are ignored when I open multiple files!
Apparently, SumatraPDF (D:\PortableApps\PortableApps\SumatraPDFPortable\App\SumatraPDF\SumatraPDF64.exe) gets launched immediately, before the launcher can copy the settings from \Data to \App.
I searched the registry, and all file associations only point to the launcher (D:\PortableApps\PortableApps\SumatraPDFPortable\SumatraPDFPortable.exe).
I also opened multiple files from the command prompt (SumatraPDFPortable test1.cbr test2.cbr), and everything works as expected; SumatraPDF launches after 2 seconds, it opens the two files, and it gets the correct settings from \Data.
Is this a bug in the SumatraPDF package, or a general bug?