Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS safari display #209

Open
Info-at-MoHA opened this issue Jun 2, 2023 · 9 comments
Open

iOS safari display #209

Info-at-MoHA opened this issue Jun 2, 2023 · 9 comments
Labels
bug Something isn't working legacy client Involves an issue with the deprecated legacy client

Comments

@Info-at-MoHA
Copy link

SUMMARY:
When using hack chat on an iPhone, the keyboard is too large for the app to be used properly.

STEPS TO REPRODUCE:

  • Open Safari on iOS 16.1.1 on an iPhone 12 in portrait mode.
  • Join an existing chat room, for example, “hack.chat/?moha”
  • Create a user name.
  • Tap on the chat box.

EXPECTED RESULT:
I expect that I can see prior messages in the chat, the chat box I’m composing the message in, and the keyboard at the same time.

ACTUAL RESULT:
I can’t see prior chats or the chat box. I can only see the keyboard.

IMPACT:
It’s hard to compose a message, because I can’t see the conversation or what I’m typing right now.

ADDITIONAL NOTES:
I can use landscape mode as a little bit of a workaround. When I do that, I can see what I’m typing, but I still can’t see previous messages in the chat.

@veliebm
Copy link

veliebm commented Jun 2, 2023

@marzavec and team, we hope to hear from you soon about whether you can fix this or how to fix it on our end. OP represents the Museum of Human Achievement, a really cool art museum in Austin. They use hack chat at their drive-in events to help participants easily chat with each other. Participants have a lot of fun using it, but fixing this bug would be a really nice quality of life improvement for them :)

@marzavec marzavec added bug Something isn't working legacy client Involves an issue with the deprecated legacy client labels Jun 5, 2023
@marzavec
Copy link
Member

marzavec commented Jun 5, 2023

There is a new client that is being developed, which has better cross browser compatibility- does https://beta.hack.chat/?moha work better on the device?

@Info-at-MoHA
Copy link
Author

Info-at-MoHA commented Jun 5, 2023 via email

@marzavec
Copy link
Member

marzavec commented Jun 7, 2023

#210 may have impacted this issue. Can you refresh without cache (usually Ctrl + F5) and test again?

@MinusGix
Copy link
Contributor

MinusGix commented Jun 7, 2023

You may have to do something like the method listed at https://apple.stackexchange.com/a/392786 of

  • Toggling airplane mode on (and potentially data off?)
  • Load the page (which will fail)
  • Turn off airplane mode
  • Load the page again

Mobile safari doesn't seem to have a nice way to clear the cache, it seems.

@Info-at-MoHA
Copy link
Author

I tried most methods on the linked thread and the safari version is loading as seen still
D55C7994-411F-4140-A2C6-5DD6787CBFCA
E0A36F3A-061B-4FA2-AC74-A4D925ED7402
6D6A8109-EB59-4D6A-B22A-2621886B7E49

@Info-at-MoHA
Copy link
Author

Firefox is slightly better as it will load the prior chats while typing, however the menu hamburger is still overlaid the chat composition box
54C5CE15-3909-4800-BD24-90212336C411

@marzavec
Copy link
Member

marzavec commented Jun 8, 2023

Thanks for the screenshots, that'll be super helpful for updating the beta client. However, the recent changes only effect the legacy client; so it'd be something like https://hack.chat/?moha

@Info-at-MoHA
Copy link
Author

Once I click inside the chat composition box the keyboard does indeed push the box up. See screenshot
39A763B6-D3E7-499B-85BD-B3DBA9DC47BD
However, once I start typing in safari, the composition box returns to its location behind the keyboard
CC40F6AB-B02E-4346-B288-5C9555800F75
In Firefox it moves down but is not totally hidden
FC893671-D1C6-4734-84CE-91442A863892

In safari and Firefox the previous messages placed at the top of the screen with the user needing to scroll up to see the prior messages
80BDC9EB-23A1-4B9D-A633-10F3D4BFE7F2

in Firefox the screen also appears to be zoomed in, cutting off the start of the message, works fine on zoom out but resets when a new user message is posted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working legacy client Involves an issue with the deprecated legacy client
Projects
None yet
Development

No branches or pull requests

4 participants