I've noticed since the update to v5.4 that GnuCash does not quit cleanly. That is, when I close the program there are processes that continue to run. This prevents the PortableApps platform from closing because I have 'Close Apps On Platform Exit' selected in the options. It also causes a problem in OneDrive which reports a 'sync error' on a GnuCash log file. I assume this is because the log file is being seen as still in use by one of the running processes.
The processes are:
Gnucash Portable (PortableApps.com Launcher) (32 bit)
GnuCash Program File (32 bit)
Anyone having similar problems or know how to fix this? I'm on Windows 10 Pro, btw.