question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Bug]: Unable to add as PWA in iPadOS nor scroll with Magic Keyboard

See original GitHub issue

Is there an existing issue for this?

  • I have searched the existing issues

OS/Web Information

  • Web Browser: safari
  • Local OS: ipad 16.1.1, iOS 16.1
  • Remote OS: Unraid v6
  • Remote Architecture: x86-64
  • code-server --version: 1.74.0, latest as of this issue

Steps to Reproduce

  1. Open remote web UI
  2. Use Add to Home button in safari
  3. It adds a bookmark
  4. Also try to scroll with magic keyboard, nothing happens. Only finger scrolling works

Expected

It should scroll with the trackpad and it should add as a PWA

Actual

No PWA, no scrolling

Logs

No response

Screenshot/Video

No response

Does this issue happen in VS Code or GitHub Codespaces?

  • I cannot reproduce this in VS Code.
  • I cannot reproduce this in GitHub Codespaces.

Are you accessing code-server over HTTPS?

  • I am using HTTPS.

Notes

I am using nginx to proxy connection with a valid cert. Tried https and add to home still only uses a bookmark.

Note: I CANNOT scroll in github codespaces UNLESS I add it as a PWA. So the primary issue is I can’t get this to add as a PWA even with HTTPS.

nginx proxy manager -> https with letsencrypt cert -> proxy pass to port 3000 -> valid https connection

I am going to try a few more troubleshooting steps. I really love what you guys have created so I hope I can get it working

Edit: tried again with barebones nginx container and tls config, same issue. I don’t know if this is related to HTTPS because something like VueTorrent installs a PWA with just a normal HTTP connection.

Issue Analytics

  • State:closed
  • Created 9 months ago
  • Comments:8 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
iloveicedgreenteacommented, Dec 12, 2022

Workaround for anyone coming across this

enable shortcuts in settings -> general -> keyboards. Scrolling worked immediately. Just annoying because it forces a keyboard UI element on many text inputs. Its definitely less than ideal so hopefully it can get fixed

Alternative workaround: use stage manager. You may have to on/off/on for it to work.

1reaction
iloveicedgreenteacommented, Dec 12, 2022

Yes it does. Added as a PWA and it behaves the same. Damn, I guess its an upstream issue 😦

Hopefully they can fix it! Thanks for your help

Read more comments on GitHub >

github_iconTop Results From Across the Web

IPadOS 14.2 Bug | Apple Developer Forums
I tried scrolling it on Safari, Twitter, and Facebook. Sometimes, a bit second, it stops and can't scroll then it will work again....
Read more >
iPad - code-server v4.8.0 docs - Coder
Using the code-server progressive web app (PWA) · Open code-server · Go to Command Palette > Open Keyboard Shortcuts (JSON) · Add the...
Read more >
iPhone 11, iPadOS and iOS 13 for PWAs and web development
iOS 13 has just been released with the new branded iPadOS 13 coming ... At the same time, Apple started to create PWAs...
Read more >
Keyboard will not appear in iPad PWA - Stack Overflow
At that point the keyboard will not appear in the PWA when selecting an input element or in any other PWA. The bug...
Read more >
Make your PWA feel more like an app - web.dev
Make your Progressive Web App not feel like a website, but like a "real" app ... Apple MacBook Pro Magic Keyboard with annotated...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found