Bug: multiple display support

When using Spark v2.5.4 on a computer with multiple monitors and the main Spark window is present on the secondary monitor, the menus (Spark, Contacts, Actions, Help) are always displayed on the primary monitor when invoked.

fwiw it works fine on my 2 monitor setup

xp pro, ati X1300pro, spark 2.5.4