bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
7.24k stars 954 forks source link

Screen size is pretty busted (Linux/Firefox) #3022

Open tyrosinase opened 4 months ago

tyrosinase commented 4 months ago

Describe the bug Smaller-but-not-mobile screens will roll over into mobile mode, but if they're not touch screens it makes the web app unusable.

To Reproduce

Steps to reproduce the behavior:

  1. Get a small device, or a tiled desktop, so the browser window is under a certain size (Web dev tools says I'm at 934x927 right now).
  2. Open bisky in the browser

Expected behavior

image (but maybe with larger text - this is zoomed to 67%)

Screenshots

image

Details

Additional context

This happens on both my 12" laptop and on my tiled big screen (though on the latter I can at least maximize the browser).

Other oddities come up: alt text and similar dialogs will go off the bottom of the screen with no scroll bars. Presumably it expects me to drag-to-scroll but neither device is a touchscreen so I just tab blindly to the "done" button and hope I'm applying the alt text and not canceling it.

tyrosinase commented 4 months ago

Maybe it's not strictly a "thinks it's a mobile device" issue, because if I drop Firefox into Responsive Design Mode, the across-the-top list of feeds does act normal again (which is to say: I can arrow around in it, though obvs still don't have a touch screen).