WebListBox Ignoring Pressed Event

I noticed in Xojo 2026 R2.0 and 2.1 that a weblistbox on a dialog will occasionally ignore a mouse click on a row. The row doesn’t turn blue and the Pressed event isn’t called. If I close the dialog and re-open it, it works every time. I tried swapping out mice to make sure it wasn’t a hardware issue. There are no other controls positioned on top of the weblistbox. This is an app deployed to Xojo Cloud.

Has anyone else noticed this? If so, I’ll post it as a bug. If not, I’ll try to see what else I might be missing on my end.

If you create a sample project and steps to reproduce, some people will be able to test.

Sometimes a behavior is browser specific. Which OS and browser are you using?

Good point. So far, it happens on Google Chrome and Safari on Mac OS. I’ll make a simple project and see if I can replicate it so I can share it.

Note that when you mouse-click on a desktop app which is in the background, the mouse-click is passed to the application as it is brought to the foreground.

This is not the same with a browser (at least Safari), instead the first click on a WebListBox brings the browser to the foreground, then a second mouse-click is needed on the WebListBox to create an Event.

This isn’t related to Xojo, but the browser.

What I’ve encountered is the weblistbox not being drawn correctly. The columns grid lines do not line up correctly under the headers grid lines resulting in the rows not being highlighted when clicked on. Usually reloading the page fixes this.

Do you have any CSS that changes the default Weblitbox?