Moving FlyView to separate Widget

Hi, I have a multi monitor setup, and want to move Fly View to the second monitor. I decided to scrap Fly View from MainWindowInner.qml and to move it to the separate Widget. However, I have a strange bug that appears when two maps are opened. Can you suggest how to debug this issue? Any suggestion / advice would help. Thank you in advance.
Please find my patch here ->
Screenshot 1 -> text disappeared ->
Screenshot 2 -> airplane marker / waypoints ->
Screenshot 3 -> problem with the map ->