Hey there, thanks for reaching out and sorry to hear you’re having trouble!
It’s hard to be sure what’s happening without seeing your file. Are you able to share a link to the file so that we here in the community can take a closer look?
Hey, thanks so much for getting back to me. Unfortunately I can’t share the file, but here’s a video.
The problem seems to center around the overall Figma phone frame size (in this case 390 x 844) being taller than what my phone can display in the mobile browser (mainly due to the browser search bar). What I expect to happen with the prototype “fit” setting is something like the following:
So I’d expect black bars to show along the left and right, so that the entire frame can show. But this is not what’s happening - Figma is instead fitting the prototype based on the width, causing content to be cut off on the bottom.
I don’t think there’s a way to solve this with like… fixed or sticky scroll behaviors on anchored toolbars. Sticky will still just stick the toolbar to where you place it in the Figma frame, such as at the bottom. Figma frames aren’t responsive (?) - like I can’t set a frame to height 100%.
More broadly, I’m trying to understand how people test prototypes on mobile, across a variety of devices with different heights. If your overarching phone frame height is static, and “fit” or “fill” settings don’t work like my screenshot above, it seems like you can’t really depend on mobile prototypes to show bottom-stickied toolbars (on smaller-height devices). Or even if someone has different device back nav settings (swipe to go back, vs that bottom back/home/etc toolbar, which further reduces height).
Thanks, hopefully this helps.
Thanks for the additional context!
We’ll pass this onto our team to take a closer look. While we can’t promise an immediate fix, keep an eye out on our future Release Notes.
I’m having the exact same problem. I want it to fit height an widght on phone browser too.
Same problem here. It makes testing mobile flows much more difficult with users who have different screen sizes.