MobiFlight / mobiflight-panels

A repository with open source panel designs for flight simulation.
GNU General Public License v3.0
82 stars 53 forks source link

9.7.1.1 Installer. Modal dialog with release notes sometimes hidden, MF hangs waiting. #117

Closed Gamma36 closed 1 year ago

Gamma36 commented 1 year ago

After unzipping to a folder and starting MF.exe a modal dialog pops up with release notes, which is very useful.

However the modal dialog can sometimes be hidden and the user just sees the Mobiflight main window hanging with no response. It's tempting for a novice to kill MF at that point.

Switching to another app and back the modal dialog becomes visible, the workflow then progresses normally. However I only spotted this when I saw two MF window icons on the TaskBar.

I suspect there is a problem in the Z ordering of the main windows and modal dialog(s). I know from Windows development there is a Z order for windows, with top most windows like Task Manager with the highest Z-value. I've developed with MFC /C++ and modal dialogs were reliable, there was a message pump to keep everything working well. But I have no idea how C# handles window Z-order in modal dialogs.

I consider this a bug, as the average user can be confused wondering why MF is not responding.

ssewell commented 1 year ago

It looks like you're reporting an issue with MobiFlight Connector. This is the repo for sim panels designed to work with MobiFlight. If you're still encountering this problem, you can submit an issue here: https://github.com/MobiFlight/MobiFlight-Connector/issues