Code-server: iPad: Terminal input on chrome, iPad is hidden by keyboard

Created on 14 Sep 2019  路  10Comments  路  Source: cdr/code-server

  • code-server version: code-server1.1156-vsc1.33.1-linux-x64
    OS Version: ubuntu 18.04 digitalocean + iPad pro 11" + folio keyboard

Description

On safari there is no problem with that. Look at the screenshot, actually there 4-5 lines more there, that are hidden by keyboard

Steps to Reproduce

  1. Open new terminal
  2. Start typing
  3. After few lines you can't see what you type because input is hidden by system keyboard
    image
bug iPad

Most helpful comment

If you disable "Shortcuts" in the iPad settings app, the keyboard screen itself will not appear.
Settings > General > Keyboard > Shortcuts
I didn't use the feature in the first place, so this is enough for me.
I use iPad in Japanese, so it may not be helpful.

All 10 comments

Can reproduce this, using an ipad pro 12.9" with a logitech slim folio pro.

Code-server deployed using code-server:2.1472-vsc1.38.1 docker image from dockerhub on Ubuntu 18.04 bionic.

However, I also observed this issue in v1 before I switched to v2.

Doesn't occur in safari (in safari it is pushed up nicely), but in safari, none of the top tabs work properly, they flicker on click.

Here鈥檚 some screenshots to better demonstrate the layout in safari vs the layout currently getting in chrome

Safari:
IMG_0137

Chrome:
IMG_0136

@partyka1 give v2 a try. v1 is already a deprecated version and we won't be issuing fixes in v1.

@sr229 , this issue is still prevalent in image code-server:2.1472-vsc1.38.1 from dockerhub.

Thanks for the report @xlanor. Will raise this to the team.

@sr229 dev team should look at zeplin.io, im using their site on iPad and they have fixed elements on bottom of the screen that correctly react to keyboard ui situation that happens on iPad. Im sure vs code layout is another level of complexity, but if they are planning to address the issue this might help

I've found ohmazing workaround the problem, click View > Appearance > Move Side Bar Right then split the terminal view horizontally and rescale the bottom window so it offsets the top by the keyboard ui height @xlanor
5AD1C38C-E6D6-4D51-8B72-60C9FBA69A56

Thanks! I guess thats an alternative, although it would be much preferable since I dont use my terminal that much - which is why the blocking affects me more.

If you disable "Shortcuts" in the iPad settings app, the keyboard screen itself will not appear.
Settings > General > Keyboard > Shortcuts
I didn't use the feature in the first place, so this is enough for me.
I use iPad in Japanese, so it may not be helpful.

@cmoog please test!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

infogulch picture infogulch  路  3Comments

justmao945 picture justmao945  路  3Comments

lshamis picture lshamis  路  3Comments

infogulch picture infogulch  路  3Comments

sa7mon picture sa7mon  路  3Comments