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

Make share actions available when using a in-app web view #575

Open
wezm opened this issue Dec 5, 2024 · 0 comments
Open

Make share actions available when using a in-app web view #575

wezm opened this issue Dec 5, 2024 · 0 comments

Comments

@wezm
Copy link

wezm commented Dec 5, 2024

The Problem

When I open a link in Moshidon the embedded web view does not have a button to share the page.

As I use Firefox as my default browser my specific use case is to send the current page to Firefox on a different device (usually my desktop). Currently I have to tap ⋮ > Open in Firefox (switches app) > tap ⋮ > tap the share icon > Send to device.

Steps to reproduce

  1. Set Moshidon settings > 'Open links in' to: In-app browser
  2. Open a timeline and tap on a link in a toot
  3. Observe no share button in bottom toolbar
  4. Tap ⋮ menu, observe no share button in menu

Describe the solution you'd like

Ideally the share icon would would be present in the toolbar, but if that's not possible in the ⋮ menu of the web view in Moshidon.

Describe alternatives you've considered

I can use the steps above to do this but it seems like there are more steps than necessary (see below for example of desired behaviour in a different app).

Additional context

In this screenshot I am viewing a web page in Moshidon and have tapped ⋮


For comparison this is the FocusReader app (RSS reader) viewing a web page. Note that it has a top-level share button. This is what I'd like Moshidon to have.


When the share button is tapped this is what is shown. I usually want to use one of the send to device buttons, which are provided by Firefox.

System Details

  • Phone: Google Pixel 8a
  • Android: 15 (Build number AP3A.241105.007)
  • Default browser: Firefox
  • Firefox version: 133.0
  • Moshidon version: 2.3.0+fork.107.moshinda-play
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant