Skip to content

[Bug]: Position map on Node Info screen shows black box instead of map #4713

@maples3

Description

@maples3

Contact Details

github: maples3

Checklist

  • I am able to reproduce the bug with the latest version.

  • I have updated to the latest Alpha firmware, and am able to reproduce the bug. Many issues are fixed quickly in alpha before the general beta release.

  • I made sure that there are no existing OPEN or CLOSED issues which I could contribute my information to.

  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.

  • This issue contains only one bug.

  • I have read and understood the Contribution Guidelines.

  • I agree to follow this project's Code of Conduct

  • I actually read this list, and should be taken seriously.

Affected app version

2.7.10 (29319661) fdroid

Affected Android version

Android 16 (GrapheneOS)

Affected phone model

Google Pixel 9 Pro

Affected node model

Every node I view from the Nodes list. I have a Heltec v3 paired to my phone

Affected node firmware version

2.7.15

Steps to reproduce the bug

  1. Install the Meshtastic Android app and pair with a device with the Meshtastic firmware flashed.
  2. Wait for some nodes to be heard.
  3. On the Nodes page of the app, tap on any node in the list.
  4. Scroll down to the "Position" section

I have GrapheneOS installed on my device, and I've encountered issues before with apps that assume Google Play Services is installed. I wonder if that might be the case here? The main "node list" map works perfectly fine with the default OpenStreetMap tiles, though.

I don't think it's an issue with the Heltec firmware or with Android receiving the node's location from the Heltec, because it displays accurate GPS coordinates underneath the black box, and the Mesh Map screen shows node positions without issues.

Actual behavior

Actual result: It just shows a blank black box, as shown in the screenshot

Expected behavior

Expected result: I think a map preview is supposed to be visible here?

Screenshots/Screen recordings

Image

Relevant log output

Additional information

This device is running GrapheneOS, which does not have Google Play services installed by default. That's caused issues with other apps before, but Meshtastic's Android app uses OSM maps for the Mesh Map screen (which work just fine), so I'm not sure if that's the case here or not.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions