I have a FM14 developed app that shows some odd differences when running on FMGo15 vs FMGo14.
The "GPS Tracker" is hidden on startup and the main window is then displayed, in which ecological field records are made. Because the GPS Tracker window updates the global variable $$GPSLocation in the background, the main window can display the current location using a merge variable <<$$GPSLocation>>. A button on the main window header brings the "GPS Tracker" window to the foreground if wanted (and the "GPS Tracker" window has a corresponding Hide button to switch back to the main window).
I hope that is clear so far ... now the unexpected changes:
1) the font in the GPS Tracker webviewer in FMGo15 is now tiny and has to be manually zoomed to be readable (just inconvenient)
2) critically, the GPS Tracker webviewer now stops running as soon as the GPS Tracker window is hidden, only waking again when the window is revealed. This is evident from the GPS raw data display in the webviewer, which does not update at all when the window is hidden (whereas is does continue to run in FMGo14).
Apart from that, FMGo15 does appear more responsive and it does seem as though the terrible slow-down in SQL performance that came with 'upgrade' from FMGo13 has at least partially improved (I haven't run any tests to quantify by how much).
Is this change in background window behaviour intended? I haven't noticed any mention of it so far.
Has anyone else experienced this? Any suggestions for a workaround?