ryn1x
February 17, 2019, 8:34pm
1
I am using RStudio cloud on my iPad pro with the official keyboard and it is mostly working great!
One annoyance is that I cannot press the up button on the keyboard to scroll back through command history in the console.
It seems like this could really be a killer app for tablets and I hope support continues to get better. I would also love to see a dedicated app released for the app store one day...
Thanks RStudio Cloud team!
mara
February 18, 2019, 11:31am
2
It looks like for the preview release of the IDE this has been resolved, so hopefully that will be coming to cloud soon, too!
opened 10:45PM - 12 Feb 18 UTC
closed 04:18PM - 27 Mar 18 UTC
### System details
RStudio Edition : Server
RStudio Version : 1.2.30… 0
OS Version : iOS 11
### Steps to reproduce the problem
1. Set focus to the editor pane
2. Press the arrow keys a few times
### Describe the problem in detail
Nothing happens.
### Describe the behavior you expected
The arrow keys should work on the iPad. The reason they don't is that -- for some reason -- Safari does not send arrow keycodes on iOS.
There is a fix for this in newer versions of Ace, which @gtritchie discovered while researching the issue in xterm.js:
https://github.com/ajaxorg/ace/blob/eb2437badf4013893e15cb873057607c09cc95ae/lib/ace/keyboard/textinput_ios.js#L483-L526
We probably don't have the resources to pick up an entirely new Ace in this release, but the code above might be relatively easily inserted into our existing Ace installation to add support for arrow keys.
josh
February 18, 2019, 1:22pm
3
rstudio.cloud is currently running version 1.2.1206-2 of the IDE, so if there are still issues regarding iPad support, a new ticket should be opened.
I will ask someone from the IDE team to chime in here as to expected current behavior.
1 Like
system
Closed
March 11, 2019, 1:30pm
4
This topic was automatically closed 21 days after the last reply. New replies are no longer allowed. If you have a query related to it or one of the replies, start a new topic and refer back with a link.