Modern Web Browser Flashes When Used On Tab Control – Bug

Software Bug

Well, there’s yet another issue with the Modern Web Browser control!

This is one I didn’t find myself, but that one of my viewers brought to my attention via my YouTube channel.

The Bug

As reported by Juanfran Rodriguez (@juanfranrodriguez):

If you put an edge browser in not the first tab of a tab control, the browser flashes the page once when loading the form.Juanfran Rodriguez

and I have reproduced this issue very easily!
 

Steps To Reproduce This Bug

  1. Create a new form
  2. Insert a Tab Control
  3. Go to the 2nd page and Insert a Modern Web Browser control (set the control source to any webpage you’d like, makes no difference!)
  4. Close and save you form
  5. Open and watch the Web Browser display for a moment before disappearing and this will occur every single time the form is opened

 

View It For Yourself

See it for yourself by clicking here (will load an animated Gif demonstrating the issue)
 

Workaround

As reported by Matthew Zed (@matthewzed), sadly, even setting the Modern Web Browser to Visible = False, the Web Browser control still appears and flashes in front of the users, so that’s not a solution here.

The only workaround that appears to solve the issue is to create a subform to contain the Modern Web Browser control and dynamically load the subform only when the specific tab page is clicked. This is obviously not for the novice user/developer!
 

Let’s Get The Bug Fixed!

Per the usual, I’ve created a Feedback item about this issue and would appreciate your support (your vote) so the Microsoft Access Dev Team actually fixes the issue. Use the following link to access the Feedback Portal Suggestion on the matter: