Serious Bug: On mobile, it's possible to hide the text panel completely and there's no way to show it again
fancyham opened this issue · comments
Describe the bug
Severity: 5/5 (where 5 is most severe)
It's possible to hide the text panel by dragging the handle off the bottom of the screen, making it impossible for user to see listings or get information
Screen.Recording.2024-04-03.at.3.00.39.PM.mov
-
The text panel's handle should always be visible (ideally, showing a little bit of text, too, so they know that it's a text panel). Either by keeping the handle on-screen, or redisplay it if it's off-screen.
-
Also, tapping a pin on the map should auto-reveal the text panel if it's currently hidden — perhaps halfway up the screen to see both map and text.
Be sure to test on small mobile device screens.
Here's an example of an older phone with a smaller screen:
Steps to reproduce the issue
- On a smartphone screen or small screen, display the mobile version of our site
- Drag the text panel handle off the bottom of the screen
- Now there's no way to re-display the text panel.
- Tap on a pin on the map
- The pin's details are off-screen and can't be seen. Site is broken.
What's the expected result?
- Text panel should always be accessible — handle must be on-screen at all times, and reappear if needed. See Apple Maps, Google Maps for examples.
What's the actual result?
- Text panel is inaccessible
This might be a hint:
It also looks like in our /widget version, the map + text pane is a long scrollable panel that the user scrolls…. note the scroll bar on the far right edge. That shouldn't scroll like that!
Screen.Recording.2024-04-03.at.3.17.08.PM.mp4
Contact me if you need access to more examples like above.
Additional details / screenshot
Screen.Recording.2024-04-03.at.3.00.39.PM.mov
Another example, if you have access to Microsoft Clarity:
https://clarity.microsoft.com/player/icb9dr54qj/zxitlb/19rpxrc/?ss=1710529816000&sd=68
Device configuration
- Device: Mac
- OS version: Sonoma
- Browser: Safari
But I also saw it with Android