Ok a bit of an unusual situation here.. I have a .Net winform application which when started launches 2 forms.The Main form remains on Monitor one and the other form launches into second monitor(if there is one attached). Both forms display basic graphic elements on User interface.All is well when working with 2 usual computer monitors.
Things change when I replace my usual extended monitor with an android tablet or an iphone using applications like AirDisplay(which basically allow you to use your iphone or tablets as extended monitor over wi-fi). What happens then is my main form rendering on Main PC monitor works right, but the form launching on tablet/iphone sort of freezes.
Now I understand a lag is expected, but thats not what really is happening. If I drag my main form over to tablet it renders just fine. I actually acquire images and videos using cameras on that main form and surprisingly I can actually drag my running app from one monitor over to the tablet (second monitor) and the app's UI seem to render just fine.. its the second form that doesnt render ! Interestingly, if I let my main form be on monitor one(pc) and while my second form is on tablet(frozen).. if I take my cursor over to tablet and play around with the form, the UI seems to come alive and render for few moments and then freezes again.
I did read about how WPF had a bit of rendering problem on Dual monitors. This is a winform application.