Yeah.
On staging I see duplicates in the drop-down, blanks or random other devices listed in the line.
Here I just edited a variable and it duplicated it when I hit the drop-down arrow.
Please share a screenshot or recording showing the duplicates and blanks that you are seeing.
After a few hours trying to set up Android emulators with no luck reproducing this I finally got one running the latest version of Android (16) and Chrome (v143). This is what is being reported:

I will try to find a fix but for now I can confirm that rolling back to the dashboard code before the November update does not fix the problem. This is some other latent incompatibility that has surfaced with a recent Chrome version.
Yes, that's what I am getting. I am on the latest Android beta.
That's what's happening. Works fine using samsung internet browser - fails on chrome.
It looks like something changed in Chrome with handling of ambiguous z indexes (which element is actually on top when two say they're supposed to be at the same level). In the latest Chrome the options that are supposed to be hidden are in front of the dropdown button, so when you tap the button you actually tap one of the options instead. For me they're all about 1 pixel tall ![]()
Each green line here corresponds to one of my devices.

Will have a potential fix on staging later today.
@djh_wolf @dnickel @jonathan.lorber please try https://staging.webcore.co, you may need to delete your browser's cache in order to get the latest code.
This change forces the desktop formatted dropdown for selecting multiple devices on Android leaving the native multiselect control enabled only on iOS. Did Android previously provide a nice popover to select devices or did it use this desktop version dropdown in the past? This seems like it could be a change in how Chrome handles the select[multiple] element on touch devices, in which case it may eventually affect iOS as well and a better fix may be required.
Thanks. Confirmed.
Little bit more awkward than before (stretches the elements a little), but perfectly usable.
Ta!
I think the old one offered a popover. Not 100% I'm afraid as I usually use the desktop.
This should be improved now on staging. Rather than falling off the edge of the screen the dropdown should stay within the bounds of the toggle button. Also some improvements to make sure the selected device checkmarks are visible and to reduce wasted space that is better used to show the device name.
That, is perfect.
ThanQ
Yes, works now.
A bit funky in portrait mode as it justifies left pretty hard but in landscape it's fine.
Thanks!
I may have been overzealous on that. The idea is to allow it to expand to the left to leave more space for the device names, up to full screen width but it started out at a too generous minimum width. Here is how it should look now starting at your screen size which previously was hanging off to the left and adapting to larger and smaller widths. Good enough now I think.

Anyone else please let me know if you experience issues on https://staging.webcore.co that may be related to these changes. Particularly helpful to test out small screen mobile devices. I plan to give it some time for testing before updating the live dashboard but not much time since the bug makes it unusable on these devices.
@ipaterson
Currently I'm not able to create a new blank piston using Chrome and staging.webcore.com.
If I press the create button nothing happens. I'm working not on a mobile device. Using my Chromebook. Worked fine the last days. Could this be linked to your latest code changes?
Need to create a new piston, please help
Update: Also tried on my phone, same behavior. I also cleared the cache.
Update 2: I also cannot register a new browser. Get an error message stating the connection wouldn't be private. I can open the dashboard from the webCoRE app (within hubitat) but even there I cannot create a new piston.
What's going on here? Haven't changed anything on my end.
Anyone else seeing this issue?
Thanks in advance
@ipaterson
Server certificate has expired Dec 4.
@dnickel hast this something to do with the issues I see? Please say yes ![]()
fixed and have yet to understand why the automatic renewal occasionally requires intervention.
Yes, Ian says fixed.
Tested ok for me.
@ipaterson @dnickel Thank you guys for the very fast fix. You really made my day. I'm so relieved........ ![]()
Anyone having piston Options drop-down issues? Specifically with the Show Pistons Settings checkbox?
Browser version, OS, and screenshot or more descriptive than "issues" please?




