octave-online / octave-online-server

The infrastructure that powers Octave Online, octave-online.net
GNU Affero General Public License v3.0
318 stars 73 forks source link

Last character is getting removed automatically while using Octave online on mobile #65

Open Siddhesh-Agarwal opened 2 years ago

Siddhesh-Agarwal commented 2 years ago

When using octave online on mobile the last character of the line gets removed automatically. Users can, from their end, add a semi-colon at the end of the line to fix the problem. But this is creating an inconsistency between mobile and desktop sites since using semi-colon at the line end is not necessary for desktop sites.

I further went ahead testing if adding any other character at line end will work since it is getting removed anyways. Turns out the answer is no.

PS - I am not sure if this problem can be reproduced with a mobile site view on desktops.

Siddhesh-Agarwal commented 2 years ago

Update

sffc commented 2 years ago

Thanks for the report. This is a long-standing issue that I believe is related to the mobile keyboard. The following Knowledge Base page recommends scientific keyboards that can be installed on Android that work better with Octave Online than the default keyboard.

https://octaveonline.uservoice.com/knowledgebase/articles/1955329-octave-online-on-android

Download link:

https://play.google.com/store/apps/details?id=com.gazlaws.codeboard