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

Editor On Mobile (Android) is unusable #14968

Closed
1 task done
hndrk-themer opened this issue Jun 5, 2022 · 5 comments
Closed
1 task done

Editor On Mobile (Android) is unusable #14968

hndrk-themer opened this issue Jun 5, 2022 · 5 comments
Labels
bug [triage] something behaving unexpectedly help wanted [triage] Ideal issues for contributors to help with stale [triage] Issues that were closed to to lack of traction

Comments

@hndrk-themer
Copy link

hndrk-themer commented Jun 5, 2022

Issue Summary

I can't really use the Ghost Editor on my phone. It's limited like here #14948, but it also acts weird dependent on the Browser I'm using.

Steps to Reproduce

Fennec Browser: (Firefox Mobile)

  1. Open a new Post on your Phone.
  2. Type # to create a new headline.
  3. Type Headline

= Weird text gets multiplied everywhere. Even if i want to delete the text its gettig more multiplied lol.

IMG_20220605_155847

Bromite Browser: (Chromium)

  1. Open a new Post
  2. Type # to create a new headline

= the # is popping up AFTER the text curser and even if you point it behind the # no headline can get created with Bromite

IMG_20220605_155400

Ghost Version

Docker:latest

Node.js Version

18/16 (Docker)

How did you install Ghost?

Docker, Debian 11.

Database type

SQLite3

Browser & OS version

Fennec, Firefox, Bromite, Chome, One Plus Nord, Lineage19.1 (Android 12.1)

Only Workaround

Go to Desktop View - add a markdown Field - inside markdown the text/keyboard seems to work fine.

Code of Conduct

  • I agree to be friendly and polite to people in this repository
@github-actions github-actions bot added the needs:triage [triage] this needs to be triaged by the Ghost team label Jun 5, 2022
@hndrk-themer
Copy link
Author

hndrk-themer commented Jun 5, 2022

its not just so weird on different mobile browsers, it seems like the editor is also incompatible with mobile keyboards.

For example hitting the Enter Key on GBoard leads to just close the Keyboard, but not a new paragraph. The AOSP-Keyboard can create a new paragraph with the enter key, but when hitting the "back" key to remove a text the keyboard is closing.

@BirbEXE
Copy link

BirbEXE commented Jun 7, 2022

there were so many bugs with the mobile editor that I couldn't include them in my issue (#14948)
the mobile experience needs a LOT of refining
honestly though, text editing on browsers is so hard to get right I think that a mobile app for ghost might be an overall better option

@github-actions
Copy link
Contributor

github-actions bot commented Jul 5, 2022

This issue is currently awaiting triage from @ErisDS. We're having a busy time right now, but we'll update this issue ASAP. If you have any more information to help us triage faster please leave us some comments. Thank you for understanding 🙂

@ErisDS
Copy link
Member

ErisDS commented Jul 27, 2022

honestly though, text editing on browsers is so hard to get right I think that a mobile app for ghost might be an overall better option

For this reason, Ghost is not developed with mobile editing in mind - it does work fairly well on iOS devices, but that's almost by accident. There are no touch events in the editor for example.

There are also upstream issues with mobile editing that we'd need resolved, before the mobile editing experience could reach the desktop experience, for example this one.

We love mobiledoc, and are keen to see more people get involved and help to resolve these issues.

The bug raised by @BirbEXE was fixed in a PR by another member of the community @pelmers. The fix has been merged today, and will be in the next release. We've gotten a bit behind with merging PRs but are trying to catch up as fast as we can.

If anyone is interested in contributing to the mobile experience on Android and wants to chat more generally about the bigger picture problems and approach to solving them etc, we do have a contributor section on the forum.

@ErisDS ErisDS added bug [triage] something behaving unexpectedly help wanted [triage] Ideal issues for contributors to help with labels Jul 27, 2022
@github-actions github-actions bot removed the needs:triage [triage] this needs to be triaged by the Ghost team label Jul 27, 2022
@ErisDS ErisDS changed the title Editor On Mobile is Acting Crazy Editor On Mobile (Android) is unusable Jul 27, 2022
@github-actions
Copy link
Contributor

Our bot has automatically marked this issue as stale because there has not been any activity here in some time.

The issue will be closed soon if there are no further updates, however we ask that you do not post comments to keep the issue open if you are not actively working on a PR.

We keep the issue list minimal so we can keep focus on the most pressing issues. Closed issues can always be reopened if a new contributor is found. Thank you for understanding 🙂

@github-actions github-actions bot added the stale [triage] Issues that were closed to to lack of traction label Nov 24, 2022
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug [triage] something behaving unexpectedly help wanted [triage] Ideal issues for contributors to help with stale [triage] Issues that were closed to to lack of traction
Projects
None yet
Development

No branches or pull requests

3 participants