If fileWindowState() returns that the window is a result window it should also return the instanceId
and
fileWindowState() should always return if there is a filter active i.e. if the files in the current window are filtered.
(This can now only be found out by retrieving all files in the window, first filtered and then unfiltered, and comparing the number of files. - clumsy)
Agreed. I've added additional properties:
title
instanceId
filterActive
searchBarActive
See https://www.photools.com/release-notes/ for details.